Publications by 'Mohd Najib B. Mohd Salleh'