We had a lot of great stuff on the blog yesterday — so much that it was difficult to keep up. If you have time, go back and check out:

An embarrassment of riches!

Grist thanks its sponsors. Become one.

Grist thanks its sponsors. Become one.