America's past and promise