|
Introduction to African Civilizations
more books like this
by
John Jackson, John Henrik Clarke (Adapted by)
The book challenges all the standard approaches to African history and will, no doubt, disturb a large number overnight "authorities" on Africa who will discover that they do not really know the depth of African history and the role that Africans played in creating early human societies.
see all copies
from $1.99!
new only
from $4.70!
|
first editions
|
SVS
|