Author: ابن البناء، الحسن ابن أحمد
Born: 1005 or 1006
Died: 1079