Gynecological Diagnosis And Pathology by A.H.F. Barbour & B.F. Watson