by Gerald Horne
publisher: New York University Press publish date: November 20th 2006
format: hardcover pages: 229
language: English
ISBN:
0814736866 (9780814736869)
publisher: New York University Press publish date: September 1st 2009
format: paperback pages: 229
language: English
ISBN:
0814737331 (9780814737330)
publisher: New York University Press publish date: November 20th 2006
format: ebook pages: 256
language: English
ISBN:
0814773311 (9780814773314)
format: kindle
language: English
ASIN: B004DI7FBW