Author: ʻAbd Allāh ibn Muḥammad Ibn Barakah
Dates: 10th cent.