An enjoyable and worthy continuation of a great series. The characters are growing into the promise of greatness that is their birthright. The antagonists are are fully fleshed out, and enjoyable supporting characters show up with welcome regularity. The author avoids the trap of resting on the laurels of having a few interesting protagonists, and just working them to death in book after book. That usually loads to a stagnation of any series.
‘Nuff said! The cameo appearance was surprising, but welcome.