Clinical Gynaecology, Medical And Surgic by John Marie Keating