Immunology - Kuby, Janis (W. H. Freeman and Company, 1994)