Publications by 'Mario Cavicchi'