Inspiring people Tim Keller on being diagnosed with cancer and the goodness of God: awesome testimony