Muslim societies in African history - Robinson, David (New approaches to African history, 2006)
Includes bibliographical references and index