Timbuktu and the Songhay Empire door 'Abd Al-Rahman Ibn '. Sa'di, John Hunwick & John O. Hunwick