Author: Ḥanafī, Ḥasan.