Publications by 'Mohamed Atef Hassan'