melvin bray