jeff.ray.hamilton