Publications by 'Davide Targa'