Cheikh Anta Diop Reading List
This reading list is named after Cheikh Anta Diop in recognition of the impact Cheikh Anta Diop had on the advancement of knowledge of Africans, descendants of Africans and Africans in diaspora of African history and African achievements in the context of world history. The reason for creating this list is to provide: Cultural esteem …