Color atlas of veterinary histology - Bacha, William J (Lippincott Williams & Wilkins, 2012)