Immunology - Kuby, Janis (W. H. Freeman, New York, 1992)