Publications by 'Davide Di Giuseppe'