Publications by 'Riccardo DeSalvo'