by بیہقی، ابوالفضل محمد بن حسین.
by Abul Fazal Mohammad Bin Husain Baihaqi ; edited by Ali Akbar Fayyaz.