Surgery of the liver and biliary tract - Blumgart, L. H.; Simmonds, Doig