Author: `Ali al-Jilani Muhammad b. Mahmud al-Amili