Encyclopedia of immunology - Delves, Peter J.; Roitt, Ivan M. (Academic Press, 1998)