Publications by 'Gengshen Du'