Curran's Atlas of Histopathology - With 810 Photomicrographs