Articles by Abdallah M. Elgorban (1)