Publications by 'Salvatore Gnecchi'