Gynaecology by Ten Teachers - Bickerstaff, Helen; Kenny, Louise C. (CRC Press, 2017)