Articles by Mohamed A. Khalifa (1)