Publications by 'Joshua K. Y. Swee'