Surgery of the Liver, Biliary Tract and Pancreas by Leslie H. Blumgart & Leslie Blumgart