Operative Solutions in Hepatobiliary and Pancreatic Surgery by Guy Maddern | Menrva Books