Publications by 'Nur Ehsan Ibrahim'