Author: Muḥammad ibn Muḥammad Ibn Maryam