Author: Ali ibn Muhammad Ibn al-Durayhim