Ben comments on The Cancer Resolution?