Author: Muhammad ibn Ibrahim Ibn al-Wazir