Author: al-Ḥasan ibn Aḥmad Ibn al-Bannāʾ
Born: 1005 or 6
Died: 1079