Articles by Aboelfetoh M. Abdalla (2)