Jarnagin Blumgart's Surgery of The Liver, Biliary Tract & Pancreas, Vol-II - ELSEVIER 2023 - 1036 p. ISBN: 9780323697842