On alien moon, hints of early Earth?

January 13, 2005