Publications by 'Jiangguo (James) Liu'