Thanks Jim. Very good article.
What is 'very good' about this article? It's a lot of local color wrapped around a very hard core liberal point of view.