African civilizations : an archaeological perspective - Connah, Graham (University Press, 2001)