Africa;s Islamic experience: historical, culture and politics. - Mazrui, Ali (New Dheli; Sterling publishers private limited, 2009)