Female reproductive system 3rd ed - Anderson, M. C. (Churchill Livingstone, 1991)