will gregory