Author: Yusuf Ibn-as-Saiyid Hasim ar Rifa'i