20120716 home.science: Asteroids brought water to Earth?