Author: Abd Allah al-Shaykh al-Mahfuz Wuld Bih