Concepts in animal histology - Sharma, Archana, 1932-2008 (Anmol publications, 2013)