Introduction to veterinary pathology - Cheville, Norman F. (Blackwell Publishing, 2006)