Fundamental immunology - Paul, William E ,Ed (Ravan Press, 1993)