Immunobiology : the immune system in health and disease. - Janeway, Charles Alderson,; Travers, Paul, (Blackwell Scientific,, 2005)