It's been half a decade since I last read this book and I'd forgotten how much I love it. The plot is complex yet simple to read, with a style that fits the narrator perfectly. Jack Reacher is an enigmatic hero, possibly a little cookie-cutter in characterisation but originality isn't everything, and seeing as the series is getting pretty old now it's possible that Reacher is in fact very original, and I'm simply tired of reading about flat versions of similar characters. Reacher is the best anyway. Love love love.