Publications by 'Kai Jie Ethan Foo'