Articles by Azzam A. Abou- Moghli (1)