Pocket Essentials of Obstetrics and Gynaecology by Barry O'Reilly & Janice Rymer