Immunology of infectious diseases - Kaufmann, Stefan H. E. (ASM Press, 2002)