Browse Books: History / Africa

Africa Is Not a Country: Notes on a Bright Continent By Dipo Faloyin Cover Image
$30.00
On Our Shelves. Online inventory updates every 24 hours. Call 508.548.5548 to verify.
From Babylon to Timbuktu: A History of the Ancient Black Races Including the Black Hebrews By Rudolph R. Windsor, El Hagahn (Illustrator), Rudolph R. Windsor (Preface by) Cover Image
$13.95
Currently not in store. Available to order. Usually Ships in 3-7 Days
River of the Gods: Genius, Courage, and Betrayal in the Search for the Source of the Nile By Candice Millard Cover Image
$32.50
Currently not in store. Available to order. Usually Ships in 3-7 Days
How Europe Underdeveloped Africa By Walter Rodney, Angela Davis (Introduction by) Cover Image
By Walter Rodney, Angela Davis (Introduction by)
$26.95
Currently not in store. Available to order. Usually Ships in 3-7 Days
Benghazi: Know Thy Enemy By Sarah Adams, Dave Benton Cover Image
$27.99
Currently not in store. Available to order. Usually Ships in 3-7 Days
King Leopold's Ghost: A Story of Greed, Terror, and Heroism in Colonial Africa By Adam Hochschild Cover Image
$17.99
Currently not in store. Available to order. Usually Ships in 3-7 Days
Born in Blackness: Africa, Africans, and the Making of the Modern World, 1471 to the Second World War By Howard W. French Cover Image
$19.95
Currently not in store. Available to order. Usually Ships in 3-7 Days
The Willie Lynch Letter and the Making of a Slave By Willie Lynch Cover Image
$19.99
Currently not in store. Available to order. Usually Ships in 3-7 Days
Born in Blackness: Africa, Africans, and the Making of the Modern World, 1471 to the Second World War By Howard W. French Cover Image
$35.00
Currently not in store. Available to order. Usually Ships in 3-7 Days
Thomas Sankara Speaks: The Burkina Faso Revolution 1983-1987 By Thomas Sankara Cover Image
$20.00
Currently not in store. Available to order. Usually Ships in 3-7 Days
Black and British: A Forgotten History By David Olusoga Cover Image
$20.95
Backordered. Please call 508.548.5548 for more information.

Pages