Essentials of immunology - Gordon, Benjamin Lee (1971)