Return to Article Details The Spread of Islam in the Niger and Senegal Valleys before the Rise of Almoravids Download Download PDF