Publications by 'Sherif M. Ibrahim'