Author: Muḥammad ibn Kamāl Abū Kamāl