Articles by Farid Che Ghazali (1)