Essentials of obstetrics and gynaecology - O'Reilly, Barry; Bottomley, Cecilia; Rymer, Janice (Pocket essentials, 2012)