Forgotten Africa: An Introduction to its Archaeology, African Connections: An Archaeological Perspective on Africa and the Wider World, African Archaeology, African Archaeology: A Critical Introduction.
Forgotten Africa: An Introduction to its Archaeology, African Connections: An Archaeological Perspective on Africa and the Wider World, African Archaeology, African Archaeology: A Critical Introduction.