Thoughts and Insights by Michael Gregory