Calaena Sardothien is the King's Champion. She has been sent to Wendlyn to murder their Royal Family. But Caleana knows the truth; she is Aelin Ashryver Galathynius, Queen of Terrasen, and she must reclaim her throne and save her people. To do this she needs help from the Fae Queen, Maeve, one of the most dangerous beings alive... 
 This is the third novel in the "Throne of Glass" series and I recommend that you do read them in order because the subsequent novels refer back to events in the first ones without clear explanation. I am happy about that as I do find that device quite frustrating in other novels. but it would make the story quite confusing if you hadn't read them, I think. 
 As usual, this novel is full of strange and magical creatures and events, including the introduction of the Ironteeth witches and their Wyverns which I found a great addition to the story and Aedion Ashryver, Calaena's cousin and sworn protector. This does mean that the action switches between the three points of view quite regularly and always, of course, at an important juncture. 
 I certainly felt that Sarah J Maas is growing in confidence with each novel and that this one is a much better constructed read than the previous two. I am pleased to see that, as I think the characters she has created are excellent and deserve their positions in a storyline at a matching level of interest. 
 As usual, this novel rushed along at breakneck speed and there is plenty to assault one's senses. I therefore consider this a very positive addition to the series and I look forward to seeing more of the characters in subsequent novels. As a thrilling but not too taxing read, I would highly recommend it.