Practical Gastroenterology and Hepatology: Small and Large Intestine and Pancreas - Nicholas J Talley (Wiley-Blackwell, 2010)