by Richard Hofstadter, Beatrice K. Hofstadter
publisher: Vintage publish date: September 12th 1982
format: paper pages: 624
language: English
ISBN:
0394708423 (9780394708423)
publisher: Vintage publish date: September 12th 1982
format: paper pages: 516
language: English
ISBN:
0394705424 (9780394705422)
publisher: Vintage Books publish date: January 1st 2012
format: ebook
language: English
ISBN:
1299251013 (9781299251014)