We know very little about the early history of Africa. There must have been great
civilizations there, but very few of them developed writing or left any records. Some
civilization built fine communities, such as the east coast port of Kilwa or the mysterious
stone complex of Great Zimbabwe. After about AD 700, Muslims from the Near East
began to take over many coastal regions and...