Immunology for medical students - Nairn, Roderick (Mosby Elsevier, 2007)