Really good book and quite enjoyable. The reason for the 3 stars is that the plot was hard to follow. Some info was missing and I had to use my imagination on how the author jumped to the plot. It made the story hard to follow along. A good editor could make this story better