Basic Immunology, Functions and Disorders of the Immune System, Abul K. Abbas, Andrew H. Lichtman & Shiv Pillai, 7th Edition