Author: Nadwat Yūsuf ibn Tāshfīn (2000 Marrakech, Morocco)