Author: Al ibn Amad Ibn azm
Born: 994
Died: 1064