Articles by Fayrouz H. Abd El-Megeed (1)