Textbook of veterinary general pathology - Vegad,J.L (International book distributing co., 2007)