by Martin Duberman
publisher: Penguin publish date: April 30th 1994
format: paperback pages: 330
language: English
ISBN:
0452272068 (9780452272064)
ASIN: 452272068
publisher: Dutton Books publish date: May 1st 1993
format: hardcover pages: 352
language: English
ISBN:
0525936025 (9780525936022)
publisher: Open Road Media publish date: May 28th 2013
format: kindle pages: 352
language: English
ASIN: B00COWLYY8
publisher: Open Road Media publish date: May 28th 2013
format: ebook pages: 330
language: English
ISBN:
148042384X (9781480423848)
publisher: Open Road Media publish date: May 28th 2013
format: ebook pages: 330
language: English
ISBN:
1480423866 (9781480423862)
publisher: Plume publish date: 2019-06-04
format: paperback pages: 432
language: English
ISBN:
9780593083987