Clinical obstetrics and gynaecology - Magowan, Brian (Elsevier, 2019)