Blumgart's Surgery of the Liver, Biliary Tract and Pancreas by Leslie H. Blumgart & William R. Jarnagin