Publications by 'Shang An Yan'