Supernations, Mega City-States and Virtual Countries

Writing science fiction gives an author the opportunity to have a go at predicting the future. For me, the best…