Snapshot

Snapshot

by Craig Robertson

464 pages· 2016· ISBN 9781847398802
About
A blistering thriller from acclaimed author Craig Robertson about a vigilante killer with revenge on his mind—and an entire city in his sights—for fans of Stuart MacBride.

A series of shootings by a lone sniper leaves Glasgow terrorized and the media in afrenzy. Who is behind the executions of some of the most notorious criminals in the city? As the body count rises—including those of police officers and innocent members of the public—the authorities realize they have a vigilante on their hands.

Police photographer Tony Winter has seen more than his fair share of dead bodies. So when he notices a detail in one of his negatives that the forensic team has missed—something that seems to link the sniper’s victims with the case of a badly beaten schoolboy—he launches an investigation of his own.

Meanwhile, DS Rachel Narey is reeling after being transferred from the sniper case onto a seemingly routine inquiry into the death of a prostitute. But she can’t help but notice how every lead draws her back to the sniper.

As Winter and Narey delve deeper, their quest for the truth will lead them both down increasingly dark and dangerous paths…

Discuss Snapshot with other readers

Join or start a book club for Snapshot on Readfeed. Live chat, shared reading progress, and AI discussion questions — free to get started.

Frequently asked questions

How do I join a book club for Snapshot?

Sign up free on Readfeed, then browse public clubs or start your own club with Snapshot as the current read. Invite friends with a share link and discuss together with live chat and AI discussion questions.

Can I discuss Snapshot with other readers online?

Yes. Readfeed book clubs let you chat live, share progress, and join discussions about Snapshot with readers worldwide — whether your club is virtual, in-person, or hybrid.

Is Readfeed free?

Yes. Creating an account and joining book clubs is free. Sign up to find readers who love the same books and start discussing today.