Articles by Atallah F. Ahmed (1)