The Immune Response To Infectious Diseases by Barry T. Rouse & Stefan H.E. Kaufmann