Immunobiology : the immune system in health and disease - Janeway, Charles A. (Churchill Livingstone, 2005)