1
Modernising Medical Careers, (2003)
2
undefined
3
Adult Learner A Neglected Species, (1990)
4
Experiential Learning, (1984)
5
Reflective Practitioner how Professionals Think in Action, (2025)
6
A Licence to Practise and Revalidation, (2003)
7
Supporting Doctors Protecting Patients, (1999)
8
Appraisal for Doctors in Training, (2003)
9
Inner Apprentice, (1992)
10
Cultural Psychology Essays on Comparative Human Development, (1990)