The influence of Islam upon Africa / - Trimingham, J. Spencer (Longman ;, 1980)