Blumgart's surgery of the liver, biliary tract, and pancreas., Volume-1 Volume-1 - Blumgart, L. H. 2017; Jarnagin, William R. (Surgeon); Belghiti, J. (Elsevier, 2017)