Blumgart's surgery of the liver, biliary tract, and pancreas - Jarnagin, William R. (Expert consult, online and print, 2012)