Muslim societies in African history - Robinson, David, 1938- (New approaches to African history., 2004)