Publications by 'Xavier Torrent'