Author: عبد الله بن محمد انصاری الهروی
Born: 1006
Died: 1089