Author: Abū al-Walīd Marwān Ibn Janāḥ
Born: approximately 990
Died: approximately 1050