Author: Abu Zayd Hasan ibn Yazid Sirafi
Alternate names: Abū Zayd Ḥasan ibn Yazīd Sīrāfī