Immunobiology the immune system in health and disease - Janeway, Charles (Current Biology Ltd., 1996)