Author: Ysuf ibn Abd Allh Ibn Abd al-Barr
Born: 978 or 9
Died: 1071