Articles by H.Z.M. Shafri (2)