Publications by 'Ayman A. Hassan'