Immunology - Roitt, Ivan (Harcourt Brace, 1998)