Medical education and training : from theory to delivery - Carter, Yvonne, 1959-2009; Jackson, Robert (Oxford University Press, 2009)