Immunology. - Roitt Ivan; Brostoff Jonathan; Male David (Edinburgh Mosby, 2002)