Liver And Biliary Surgery by Robert Bland