Articles by Yehia M. Salim (1)