Developing Supervisors And Team Leaders by Donald Kirkpatrick, Donald L. Kirkpatrick & PhD Kirkpatrick Donald