An introduction to veterinary immunology - Tizard, Ian R. 1942- (Saunders, 1982)