Essential skills for a medical teacher an introduction to teaching and learning in medicine - Harden, Ronald M.; Laidlaw, Jennifer M. (Elsevier, 2017)