Articles by Ibrahim N. Hassan (1)