Publications by 'David Xinzheyang Li'