by Manning Marable (Author)
Format: Paperback
Pages: 390
Edition: Reprint
Publisher: Basic Civitas Books
Published: 13 Nov 2003
ISBN 10: 0465043941
ISBN 13: 9780465043941