Author: Ahmad b. Aybak b. 'Abd Allah al-Husami