Macmillan dictionary of immunology - Rosen, Fred S., 1930-2005 (The Macmillan Press, 1989)