Immunology. - Roitt Ivan; Brostoff Jonathan (1998)