Publications by 'Yishan Pan'