The Encyclopedia Of Cancer by Carol Turkington & Carol A. Turkington