melvin ray