Seems somewhat relevant. Cosmic dandruff.
How some of the carbon may have got here and, I assume, on Mars.
There was a similar argument not long ago for all the water on Earth. Maybe there is a connection.
http://www.newscientist.com/article/...ef=online-news
Rob