Publications by 'Winston Hao'