Publications by 'Jack Xu'