Publications by 'Hao Shan'