Good story, good audio, good pacing. I’m not sure I would have been so forgiving in his position, you can feel how the main character’s humanity is being strained in this book.