Publications by 'Winston X. Yan'