Articles by Yasser A. El-Ameir (1)