Teaching and Learning in Primary Care - Hays, Richard (Oxford:Radcliffe Publishing, 2006)