Introduction to immunology - Kimball, John W. (Collier Macmillan, 1990)