Some interesting thoughts that I find myself more and more gravitat...