Articles by Mohamed S.A. Khalil (1)