Publications by 'Diego Marescotti'