Immunobiology the immune system in health and disease - Janeway, Charles A., Jr (Garland Pub. Churchill Livingstone, 2001)