In many ways, the last book was the least interesting. Rowan's progress towards the truth she seeks is frustratingly slow, although she is reunited with Bel and eventually, another old friend. The end was a bit more predictable, because it was the third time Kirstein used a particular plot device. Still, really fascinating reading. We get more insight into the world of the wizards, and Rowan is always more fun when Bel is around.