Immunology - Kuby, Janis (W. H. Freeman & Company, 1997)