Justice (Book Two in the Contact Series) by Joe Scipione
Ambrose Ryer can see all of the terrible things a person has done. With a single touch he knows if a person is good or evil. He’s had this power for most of his long life and he’s always tried to use it to make the world a better place. For Ryer that means killing anyone he believes is not contributing positively to society. He travels the country shaking hands with individuals and learning about their past. If he doesn’t like what he sees, he ends their life and moves on to a new place and a different person. And Ambrose Ryer is very good at what he does.
Everything changes for Ryer when he arrives in the town of Woodsboro, Massachusetts—the place where he grew up and also where he first learns about his special ability. Even with his long life and unique experience, Ryer is met with a situation without an easy answer. For the first time in his life, Ryer doesn’t know what to do with the information he acquires after shaking someone’s hand. His actions could change his life forever. Even with all the uncertainty he faces, Ryer knows he only has one job to do: continue to hand out his own brand of Justice.