This is another Amos Decker novel, from the fertile mind of prolific author David Baldacci. Prolific doesn't automatically mean good, but this is a good read. I was constantly amazed and amused at how man twists and turns this plot contained- and the journey was amusing, too. Just when you think you know what's going on, something changes your opinion again.
Perfect memory doesn't help if you can't see the anomalies in the past.
My fear is that this is might be the end of the Memory Man novels. Most of Baldacci's characters only make it through 5-6 novels. But I see that there is another character starting up, so I look forward to more Baldacci novels.