Publications by 'Giovanni De Gregorio'