DiFiore's Atlas of Histology: With Functional Correlations - Eroschenko, Victor P. (Philadelphia:wolters Kluwer, 2008)