Practical gastrointestinal endoscopy / Peter B. Cotton, Christopher B. Williams; foreword by Marvin H. SleisengerPeter B. Cotton, Christopher B. Williams, Marvin H. Sleisenger · First published 1990Open the Tome