The promise of American life - Croly, Herbert David 1869-1930 (The American heritage series, 1965)