The Ancient and Medieval African Kingdoms: A Complete Overview
The African Kingdoms goes over the BOTH the Ancient and Medieval periods of African history. It is meant to be an overview.
It begins with a general look at Africa's different natural regions, before getting into Ancient Africa (the Nubians, kingdom of Axum, the smaller cultures in North and West Africa, and the Bantu migrations), and then Medieval Africa (African religion, the coming of Islam, the Ethiopian Empire, the Swahili Coast, West African Empires, the Central and Southern kingdoms), and ending with daily life, slavery, and arts and culture.