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