Author: Aḥmad ibn Muḥammad Haddadi
Dates: 10th/11th cent.