Trends in immunology (Elsevier Science Ltd., 2001)