by Crane Brinton
publisher: Penguin publish date: May 26th 1977
format: paperback pages: 628
language: English
ISBN:
0140150633 (9780140150636)
publisher: Viking Books publish date: 1962
format: hardcover
language: English
ISBN:
0670109711 (9780670109715)
publisher: Viking Press publish date: January 15th 1962
format: hardcover pages: 628
language: English
ISBN:
0670010634 (9780670010639)
publisher: Viking Books
format: hardcover
language: English
ISBN:
0670109703 (9780670109708)
publisher: The Viking Press publish date: 1972
pages: 628
language: English
ISBN:
0670238368 (9780670238361)