History of Islam in west Africa - Trimingham Spencer J