African Civilizations: An Archaeological Perspective
Brand: Cambridge University Press