Articles by Ashraf M. Sherif (1)