Author: ʻAli ibn ʻAbd al-Kafi Subki