Gallstones, Gallbladder Disease, and Surgery: A Patient's Guide by J Laurence Back to product details page >