Articles by Soliman A. Zahran (1)