Robbin's and Cotran Atlas of Pathology - Philadelphia Saunders 2006