Although it's a fairly long book, it moves quickly during much of the story. I enjoyed the storyline alternating between time periods and found the political aspects interesting. I would have enjoyed the author drawing out the characters more to fill in some of the changes in the story, but it was still a good read.