Islam in Africa: intellectual trends, historical sources and research method - Abu Shouk, Ahmed Ibrahim (s.n, 2012)