Fundamental immunology - Paul, William E. (Raven Press, 1993)