An introduction to medical teaching - Jeffries, William B.; Huggett, Kathryn N. (Springer, 2010)