Author: Muhammad al-Amin Wuld Mawlay Ibrahim