Introduction to African Civilizations

  • ISBN-13: 9780806521893
  • $19.90

Only 3 left!

This work challenges all the standard approaches to the saga of African history, from the dawn of prehistory to the modern resurgent Africa of today.

We Also Recommend