Difiore's atlas of histology with functional correlations - Victor P Eroschenko (Wolter kluwer, 2010)