Articles by I.A. Hassan (2)