Text book of veterinary pathology: Quick review and self assessment - R.S Chauhan (IBDC Publishers, 2010)