Eastern European politics (both Soviet and post-Soviet), color revolutions, spy games, long hidden family secrets, and a quiet sci-fi premise? ¬†Sign me up. ¬†Ken MacLeod… 495 more words