Macsween's Pathology Of The Liver by Bernard C. Portmann & Alastair D. Burt