Publications by 'Changxu Shan'