Author: Kadı Abdulcebbar
Born: 936
Died: 1025