Water water everywhere: is Earth really the center of solar system life? Posted on March 13, 2015 by jgordon Link. Bayes gives us good odds, but it’s a neat question.