Articles by Mohd Farid Shamsudin (1)