Publications by 'Javier Puig'