Williams' Gynecology by John O. Schorge, Gary Cunningham & Barbara Hoffman