james hardon with violet ray