John HaslerBooksProfessional Education for General PracticeA long walk homeContinuing careProfessional development in general practicePrimary health care 2000Memoirs - Lady Caroline LambContinuing careAuthor data: Open Library