Articles by Mohamed A. Amal (1)