Stumbling Toward Heaven: Mike Hamel on Cancer, Crashes and Questions