Publications by 'Jack Z. G. Tan'