Handbook of human immunology - O'Gorman, Maurice R. G.; Donnenberg, Albert D. (CRC Press, 2008)