Author: Muhammad ibn Abd al-Salam Ibn Ahbud