Dellmann's text book of veterinary histology - Brean (Blackwell publishing, 2006)