Essentials of Obstetrics and Gynaecology - O'Reilly,Barry Bottomley,Cecilia Rymer,Janice (London Saunders Elservier, 2012)