Revised edition of: Veterinary immunology / Ian R. Tizard. 9th ed. c2013.
Intuitive Immunology for Veterinary Medicine