Diflore's Atlas of Histology with Functional Correlations - Eroschenko, Victor P (New Dehli :Lippioncott Williams & Wilkins, 2009)