Articles by Mohamed N. El-Bassiony (1)