Author: Yūsuf ibn Àbd Allāh Ibn Àbd al-Barr
Born: 978 or 979
Died: 1071