Publications by 'Jordi Barrat Esteve'