Jack Reacher
Nick Rogers
McQuarrie deftly intermixes observations on human nature - aware that in life, as in all great mysteries, people are not so easily described as "killer" and "victim." Part of why you root for Jack Reacher is his empathy for these foibles and follies.