Haines and Taylor obstetrical and gynaecological pathology - Fox, H. (Churchill Livingstone, 1987)