Publications by 'Nurul Haszeli Ahmad'