The Oceans of Enceladus, and Some Musings on ET Life February 13, 2010 by Staff Writer The Oceans of Enceladus, and Some Musings on ET Life