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