Essential concepts in immunology - Weissman, Irving L.; Hood, Leroy E. (The Benjamin, 1978)