Blumgarts Surgery Of The Liver Biliary Tract And Pancreas By William R Jarnagin M D