Write a research report on African Kingdoms from the period A.D. 300 to A.D. 1600.