Publications by 'Siyuan Suo'