Articles by Hassan I. Abd El-Fattah (1)