Articles by J Ruiz Canela