Veterinary immunology : an introduction - Ian Tizard (Philadeiphia, 1992)