val steele victor ray