Peer teaching: by students for students. A student-led initiative. - Mackinnon, Rory; Haque, Adam; Stark, Patsy (Clinical Teacher, 2009)