by Eugene D. Genovese
publisher: Wesleyan publish date: April 1st 1988
format: hardcover pages: 304
language: English
ISBN:
0819551988 (9780819551986)
publisher: Wesleyan
publish date: March 1st 1988
format: paperback pages: 304
language: English
ISBN:
0819562041 (9780819562043)
publisher: Random House Trade
format: paperback
language: English
ISBN:
0394716760 (9780394716763)