I'd never noticed it before, but on this reread of the quartet, I realized that this is actually the weakest of the lot. Tamora Pierce tries too much in this book, with 4 different plotlines being twisted together. Because of this, it's by far the longest of the four. It doesn't make it bad though, just means it's not as tightly spun as the other three.