Cellular and molecular immunology - Abbas, Abdul K (Philadelphia W.B.Saunders Company, 2000)