Articles by Ayman A. Khalifa (1)