Publications by 'Salah M. Abdel-Mageid'