Mastery of endoscopic and laparoscopic surgery (Lippincott Williams & Wilkins, 2000)