Author: ابن عبد البر، يوسف بن عبد الله
Born: 978 or 979
Died: 1071