Publications by 'Mohammed Salama'