Mayo Clinic Gastroenterology and Hepatology Board Review, Third ...
Stephen C. Hauser & Darrell S. Pardi & John J. Poterucha