Publications by 'Mohamed Khaled Diab'