what does daniel john gregory do