Digestive tract surgery a text and atlas (Lippincott-Raven, 1996)