Life on the Frontier

Aug 8th, 2008

Two recent news stories have garnered my attention: The confirmation of of the hypothesis that there is water on Mars (and hence the potential for life) The report that Earth like planets should be quite common in the universe All I can say about that is: YeeHa!