Publications by 'Diego Fioravanti'