Articles by Mohamed N. Abuhadra (1)