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