Lost and Found in the Cosmos: Lovecraft, Lewis & Alien Worlds
Recently some astronomers discovered two earth-sized planets orbiting Kepler-20, a star roughly 1,000 light years away. Congratulations to them; their detective work was nearly as awe-inspiring as the news. A flurry of articles followed the find, speculating on the nature of these worlds, along with a little speculation on whether or not we will ever [...]