Immunobiology: the immune system in health and disease (1997)

by C A Janeway, P Travers, S Hunt, M Walport