Publications by 'Teresa Xueshan Li'