Trackbacks for article: "A cure for cancer?"