Author: Abu-Abdallah Muhammad Ibn-Yusuf Ibn-Umar al-Hasani as- Sanusi