Cancer Survival Rates. Issue 5120 (21st February 1959)