Author: ابن حزم، علي بن احمد،
Born: 994
Died: 1064