Veterinary immunology : an introduction - Tizard, Ian R., 1942- , (W.B. Saunders, 2004)