Clinical Obstetrics And Gynaecology by Brian A. Magowan & Philip Owen