Author: ابن كرامة، المحسن بن محمد،
Born: 1022
Died: 1101