Publications by 'Daniel Zhuoyu Long'