Dornan, Tim Medical Education: Theory and Practice - London Elsevier 2013 - 364p. ISBN: 9780702035227