Articles by Haytham A. Al Ewaidat (1)