Current Diagnosis & Treatment gastroenterology, hepatology, & endoscopy - Greenberger,Norton (New Delhi Tata McGraw Hill, 2012)