Macmillan dictionary of immunology - Rosen, Fred S. (Macmillan, 1990)