Immunology, immunopathology, and immunity. - Sell Stewart (Washington ASM Press, 2001)