Author: زين، حسن
Alternate names: Ḥasan Zayn