Manual of Gynecology, Volume 2 by David Berry Hart & Alexander Hugh Freeland Barbour