The last good man : a novel

A.J. Kazinski ; translated from the Danish by Tiina Nunnally.

Reminiscent of Dan Brown, this major Danish bestselling and award-winning novel centers around the mysterious murders of "good" men and women around the world, and the Danish detective who must solve the riddle--before he becomes the next victim.