Teaching and Learning Methods in Medicine - Zaidi, Shabih; Nasir, Mona (Springer International Publishing, 2015)