Veterinary immunology : an introduction - Tizard, Ian (W.B. Saunders, 1992)
Includes index.