I simply couldn’t wait to start the second book after finishing this one. That’s how good it is. I would even listen to it on my lunch breaks instead of socializing with my colleagues. The character development and unexpected twists are well written. Plus the narration by David Stifel is spot on.