Complete revision notes for medical and surgical finals - Patel, Kinesh (Hodder Arnold, 2011)