Articles by Hassan A. Khalil (2)