The Gale encyclopedia of cancer a guide to cancer and its treatments - Longe, Jacqueline L. (Gale, Cengage Learning, 2010)