Articles by Hadi J.M. Al-Agealy (1)