Author: al-Hayṣam ibn Muḥammad Būshanjī
Dates: 11th cent.