Current diagnosis & treatment obstetrics & gynecology - DeCherney, Alan H. (Lange medical book, 2013)