This is the second book of a trilogy in Dragonlance. It is part of the YA series that involves several series. Catriona is the main character and she has been seen in several of these series but one can use this trilogy as a starting point. In this one, the dragon Thane is still alive and Cat and her friends are determined to find the slaves and free them.
I have read a good number of the YA series from Dragonlance and this one is the best offering I have read. I also believe that Catriona is also the best character from the YA series so any story featuring her helps. I liked how this book started with the explanation of the cliffhanger from the first book. The author handled this well but still left an air of mystery. The author progresses the story with sacrifices from characters, characters having surprise connections with others, and a multitude of twists and turns. In addition, we get several battles without sacrificing character growth. Everything worked well in this book.
I wasn't going to include the YA books in my journey to read all the Dragonlance books. Because of this trilogy, I am glad I did and I look forward to its finale as we are left again with a cliffhanger that I want to know the outcome.