wilson gregory