Publications by 'James Dai'