Author: Muhammad Ibn 'Abd ar-Rahman as-Safadi