The Basic Principles Of Gynaecological And Obstetrical Surgery by Robbert Soeters & Katrien Dehaeck