Publications by 'Mohamed S. Elsherif'