Articles by Khalid A. Hassan (2)