Publications by 'Dan Yan'