20090115 home.science: More evidence of life on Mars