Publications by 'Nasrul Hadi Johari'