Worlds Enough and Time