Introduction to Veterinary Pathology - Norman F` Cheville (Blackwell Publishing, 2006)