kelvin arnold