Articles by Nabil K. Alruwaili (1)