Current Diagnosis and Treatment in Gastroenterology, Hepatology, and Endoscopy by Norton Greenberger, Norton J. Greenberger & Richard Blumberg