Tizard, Ian R., Veterinary immunology / Ian Tizard - Tenth edition. - ix, 539 pages illustrations (chiefly color) 28 cm