Blumgart's Surgery of the Liver, Biliary Tract and Pancreas, 2 Volume Set Sixth Edition , Blumgart's Surgery of the Liver, Biliary Tract and Pancreas, 2 Volume Set Sixth Edition , Volume 2, 2017, Pages 1083 1101.e5