Mastery of Endoscopic and Laparoscopic Surgery (Lippincott Williams & Wilkins, 2009)