Articles by Hayrol A.M. Shaffril (1)