Veterinary pathology - Sastry Ganti A (CBS Publishers and distributors, 2005)