Gynaecology Illustrated, 5th ed
Jane Norman, Robin Callander, and Ian Ramsden