An Introduction to immunology - Lance, Eugene Mitchell (1977)