Publications by 'Muhamad Shafiq Abu Hassan'