Immunology Understanding the immune system - Elgert, K.D. (New York Wiley Liss, 1995)