Immunology and Vaccination, An Issue of Veterinary Clinics of North America: Small Animal Practice, E-Book. (2018)