Grainne remains one of my favorite Shannara characters through the end of this series. She has such a dynamic past and is constantly evolving to adapt to her present - trying to predict what she will need to be for her future. But she has found herself in over her head exiled in the Forbidding.
Through Straken we see the resolution of Grainne's story and the beginning of Pen's. For he has the wishsong. Their stories will draw in all of the realms in true epic fantasy style.
The war between the Federation and the Free-born is raging on, with no real win in sight. A false Ard Rhys is leading the order of the druids, and Pen has sacrificed much to help make it right. Terry Brooks somehow manages to weave all these pieces together and once again reach a satisfying - if sometimes surprising - conclusion to this era of the Shannara story.
But the door is open for more - and I know there is because they are sitting on my shelf waiting. However, one of the things I like best about these series within a series is the ability to have that satisfaction of finishing - while still knowing you get to come back for a grand new adventure soon.