Gastrointestinal Pathology by Cecilia M. Fenoglio-Preiser, Amy E. Noffsinger & Cecilia Fenoglio-Preiser