West African Kingdoms
West African Kingdoms Kingdoms of Wealth, Power, and Intellectual Accomplishment.