Articles by Eyhab M Zyad (1)