Nezhat's Operative Gynecologic Laparoscopy and Hysteroscopy by Camran R. Nezhat & Farr Nezhat