Showing posts with label Life on Mars. Show all posts
Showing posts with label Life on Mars. Show all posts

Friday, 16 January 2009

Life on Mars


The "Is there life on Mars debate?" has gone on for my lifetime and indeed since at least the era of H G Wells. This is the latest round in the debate.

Presumably future visitors to the red planet can expect to find signs saying "Methanogens rule OK".