Publications by 'Peiran Du'