As I got half way through, I felt that it was dragging a little bit and decided to start another book and finish it-then came back and finished this one. It was good, the narrator was excellent. Only issue was the writer kept breaking down the same thought processes-I found myself zoning out a bit. But I’m glad I finished it.