Cellular and molecular immunology - Abbas, Abul K . (Elsevier, 2007)