An amazing new series by Kevin Hearne chockfull of wonderful and compelling characters. A captivating story full of excitement, danger and sacrifice. I was so invested that I absolutely hate the fact that it ended and I have to wait for two more stories to find out what happens. This is a Must Listen To Audiobook since Luke Daniels once again brings an over the top performance and he split the narration with Xe Sands. This is my first Xe Sands audiobook, but I am going to look into her other narrations.