On becoming a doctor : everything you need to know about medical school, residency, specialization, and practice - Heller, Tania (Sourcebooks, 2009)