Articles by M.A.K.M. Hanafiah (2)