by Leonard J. Arrington
publisher: University of Illinois Press publish date: April 1st 1986
format: paperback pages: 560
language: English
ISBN:
0252012968 (9780252012969)
publisher: Knopf publish date: March 12th 1985
format: hardcover pages: 539
language: English
ISBN:
0394510224 (9780394510224)
publisher: Vintage publish date: June 12th 2012
format: paperback pages: 560
language: English
ISBN:
0345803213 (9780345803214)
publisher: Vintage publish date: June 12th 2012
format: ebook pages: 560
language: English
ISBN:
0345803388 (9780345803382)