Publications by 'Amr Abdalrahman'