Random Thoughts about Earth Day 20104022