God, Religion And The Future