Publications by 'M. Tarek Ibn Ziad'