Articles by Mahmoud A. Abd El-Rahman (1)