Essentials of : gynecology - Arulkumaran, Sabaratnam