Articles by Hassan A. Al-Shamahy (1)