Author: اصفهانی، حیدر علی بن محمد مهدی
Dates: 19th century