Tizard, I. (2004) Veterinary Immunology: An Introduction. 7th ed. ed. Philadelphia: Saunders.