Author: Muḥammad ibn Badr Ibn Mansī