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