Author: Nawfal, Yūsuf, Ḥasan.