Publications by 'Thomas K. F. Foo'