A Textbook of veterinary General Pathology - Vegad J L (CBS Publishers, 2018)