Cure 4 CANCER! 42 Years Later?