Publications by 'Mohammed Taha Elgraini'