There was a very long, dull, drawn out bit in the middle, but otherwise this was a very good middle book in a trilogy. It did a good job of making me eager for the final volume.
A numbers geek reading SFF to maintain some hope in this world.
This link opens in a pop-up window
2022 Reading Goal
Success! Will has read 21 of 18 books.