The Specialist Public Health and Preventive Medicine Physician: System Roles and Training Challenges - Dunkley, Geoffrey (Can J Public Health, 2013)