Tumor Immunology and Cancer Vaccines - Khleif, Samir N. (Springer US, 2005)