Articles by Mahmoud A. El-Hofi (1)