Articles by Mohamed M. Abdalla (2)