Articles by Adel M. Mostafa (1)