The Johns Hopkins Manual of Gynecology and Obstetrics by The Johns Hopkins University School of M & Linda Szymanski