Kingdoms of the Medieval Sudan
An introduction to the history of Sudanic Africa (the states of Songhay, Kanem-Bornu, and Hausaland.) Discusses trade and Islam.