Articles by Kamal A. Abo-Elyousr (1)