Author: حقایقی، محمد بن علی
Dates: 11 th century