Cancer Immunoediting: Integrating Immunity’s Roles in Cancer Suppression and Promotion - Schreiber, R D; Old, L J; Smyth, M J (Science, 2011)