Author: Aḥmad Mawṣililī
Alternate names: Ahmad S. Moussalli; Ahmad Mawsilili; AHMAD S. MOUSSALLI