On a related note... If you look at the image at
Some people I have shown this to agree that it might be a fossil, others are skeptical.
Can anyone think of a way to enhance the image to better discern its origin?
Could NASA be convinced to send Spirit back for a close-up?
JRU