Atlas Of Gross Pathology by Alan Rose & Alan G. Rose