GP stage 3 : written and simulation exercises - Hughes, Richard (Physician); Tanna, Shivani (JP Medical Publishers, 2013)