Author: ʻAbd al-ʻAzīz ibn Niḥrīr Ibn al-Barrāj
Born: 1009 or 10
Died: 1088 or 9.