Archive for December 16th, 2007
Stop NASA’s Life Fixation
There is so much still to explore in the Solar System, and an untold number of astonishing discoveries just out of sheer serendipity…and yet, the only thing that matters for NASA is the possibility of life???
Whatever the source of Enceladus’s fountains, it is obviously very well worth the effort to find something about it.