Essential revision notes for MRCP - Kalra , Philip A,ed; Kalra , Philip A,ed (New Delhi Jaypee Brothers Medical Pub, 2010)