Articles by Ibrahim A. Hassan (1)