This book starts out pretty slow, I think, and speeds up from middle to end. The beginning is mostly lots of steam (ahem) and after a while, even that can get a bit tiresome. As yet, this is my least favorite of the first three books.
But, like the previous two books, St Clare has outdone herself with the interesting premise, characters, and storyline. Nicely done. Nicely done.