Articles by Hassan H. Khalil (2)