I would probably give it a 4.5 but that isn't an option. 
 Non-spoiler thoughts on this one is that it is a fantastic book but suffers a couple of issues. One is the pacing. The way things took place made me think the continent is just a hop and skip away from one place to the next. There was little on the journey for Vaelin because there were so many point of views in this one while not being a "long" book to truly dive into said journey. 
 The other peeve is a personal one. I have come to the point I simply can not stand when someone holds certain knowledge and is on the side of the main character/s and doesn't divulge anything. Instead of arming said characters with such knowledge they go the cryptic route for no real reasoning other than the author is just wanting to keep things cryptic. Have to find a way to put a reason behind that. Maybe stating that if too much is divulge it will change the path of matters or something of that nature. In this, there was none. Folks just kept tight-lipped. 
 I enjoyed all the POV's but some more than others. I rather have had some more Vaelin and Rieva (spelling?) in this one probably than some of the other points but all were solid and it was a read that had me cheering in the end. For me that is the sign of a book that hits home and spun it's tale in a way a reader can appreciate.