Practical Gastroenterology and Hepatology: Small and Large Intestine and Pancreas by Nicholas J. Talley Back to product details page >