Archives for February 23, 2013

I was distressed to find many people who are essentially pro-environment and who generally understand climate change science being less than terribly shocked about the prospect of the Keystone XL pipeline being built. Then I began to realize that many people don’t realize the order of magnitude of the problem. I’m writing a blog post…

American currency uses the phrase “In God We Trust” which is a clear violation of the First Amendment of the US Constitution. This is to the First Amendment roughly like saying “No Guns Allowed” everywhere would be to the Second Amendment, but if we did that to the Second Amendment people would be up in…