Immunobiology the immune system in health and disease - Janeway, Charles Jr. A.; Travers, Paul; Walport, Mark; Capra, J. Donald (Garland Pub., 1999)