Immunobiology the immune system in health and disease - Janeway, Charles (Current Biology Garland Pub., 1997)