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