E.T. Won't Be Phoning Anytime Soon
News that astronomers using NASA's Kepler Space Telescope had discovered an Earth-like "Goldilocks" planet where liquid water can exist certainly deserves the attention it has received. In fact, evidence of life surviving--and even thriving--in very unlikely places on Earth tempts one to …