Webservant Puritan Board Sophomore Jan 17, 2010 #1 Reminds me of the "Canopy Theory". SPACE.com -- Water Shield May Have Seeded Earth's Oceans