Essentials Obstetrics A nd Gynaecology - Barry O Reilly (Elsevier, 2012)