Publications by 'Abdallah M. Elgorban'