Practical gastroenterology and hepatology esophagus and stomach - Talley, Nicholas Joseph (Practical gastroenterology and hepatology., 2010)