Ragged Clown

It's just a shadow you're seeing that he's chasing…

Daily Archives: December 10, 2007


Is Science Important?

What would America be like if science were permitted to inform decision making, and if scientific issues that concern the world’s future were a natural part of a broad national conversation? The campaign to have a presidential debate focussed on … Continue reading