Histology and Cell Biology: An introduction to Pathology - Kierszenbaum, Abraham L. (Philadelphia Mosby Elsevier, 2007)