Articles by Ikhlas A. Hassan (1)