Cellular and molecular immunology. - Abbas Abdul K (2000)