Publications by 'Mohamed M. M. Hassan'