Author: Muḥammad ibn Faraj Ibn al-Tallāʻ
Born: 1014
Died: 1104