Articles by Hasan A. Abdel-Ghaffar (1)