by David Nasaw
publisher: Oxford University Press, USA publish date: May 22nd 1986
format: paperback pages: 256
language: English
ISBN:
0195040155 (9780195040159)
publisher: Anchor publish date: September 18th 2012
format: paperback pages: 288
language: English
ISBN:
0345802977 (9780345802972)
publisher: Anchor Books publish date: March 1st 1985
format: hardcover pages: 244
language: English
ISBN:
0385171641 (9780385171649)
publisher: Anchor publish date: May 16th 2012
format: ebook pages: 256
language: English
ISBN:
0307816621 (9780307816627)
publisher: Anchor Books publish date: January 1st 2012
format: ebook
language: English
ISBN:
1299040659 (9781299040656)