Publications by 'Joan Carlos Castro'