Histology and Cell Biology: an introduction to pathology - Kierszenbaum, A. L. Abraham L. (Study smart with student consult, 2016)