Easter, Kepler-186f, and Exploding Judas

A report that astronomers have found a planet in the constellation Cygnus, which they named Kepler-186f, turned Chris Wood’s thoughts to humanity’s chance of escaping earth. “Star Trek childhoods and a present of holodeck-quality technology inspire dreams of the ultimate geographic cure.