Like so many sci-fi novels, this one took several pages for me to "get up to speed" on the differences in the world. But after that initial learning curve, this story was non-stop wonderful. It probably helps that I'm a historian, so the topic was particularly interesting for me. Still, I highly recommend it!