Articles by Yehia A. Mahmoud (1)