Veterinary immunology : principles and practice - Day, Michael J (CRC Press, 2014)
Includes index.