Author: مصطفى خليفة
Alternate names: Mustafa Khalifa; Moustafa Khalifa; Moustafa Khalifé; Muṣṭafá Khalīfah