Atlas of Gynecologic Surgical Pathology by Philip B. Clement & Robert H. Young