K. M.  Murphy, Janeway's Immunobiology, 8thth ed. Garland Science, 2011.