Author: Muhammad ibn ʻAbd al-Samad Gannun