Author: al-Ḥasan ibn Khalaf Qayrawānī
Born: 1036
Died: 1120