5 stars just because I thought it was a good book, however, I do think it is overly long and didn't need to be, also it is complicated and you have to remember the players in the story, it can be confusing.
But overall I liked it and gave it a high rating.
But overall I liked it and gave it a high rating.