Trends in Immunology - Phildelphia Elsevier 2007 - 288 p.