Veterinary immunology - Herbert, William J. (Blackwell, 1970)