Immunobiology the immune system in health and disease - Janeway, Charles A., Jr; Travers, Paul (Garland Science, 1996)