posted on May 2nd, 2007, 11:06 pm
I just read an interesting article in The Scientific American discussing methane levels on Mars and Titan, and how they are many times what they should be given the known sources of prodution and rate of escape, indicating, perhaps, some form of microbial life.