Author: رفاعي، احمد بن علي،
Born: 1106?
Died: 1182