Articles by Abd El-Galil E Amr (2)