Advances in Immunology Volume 16 by William H. Taliaferro