Horizons of the future for a Socialist America