Essential revision notes for MRCP - Philip A Kalra (Kolkata Jaypee Brothers Medical Publisher (P) Ltd, 2010)