The Oceans of Enceladus, and Some Musings on ET Life

Business is humming if you’re in the business of extra-solar planets, exobiology or exoenvironmental studies.