African Kingdoms: An Encyclopedia of Empires and Civilizations
Brand: ABC-CLIO