shroudstory.com
More Earths and Other Beings
Dennis Overbye in the New York Times: In a building at NASA’s Ames Research Center here, computers are sifting and resifting the light from 156,000 stars, seeking to find in the flickering of dista…