Publications by 'David W. S. Tai'