Fundamental immunology. - Paul William E Ed. (New York Raven Press, 1989)