Thought-provoking ideas. This will stay in my bookmarks.