Veterinary immunology principles and practice - Day, Michael J.; Schultz, Ronald D. (Manson, 2011)