Articles by Ahmed N. Abdallah (1)