Immunology: Understanding the Immune System. - Elgert, Klaus D (Wiley-Liss, 1996)