Understanding medical education : evidence, theory and practice - Swanwick, Tim (Blackwell Pub., 2010)