Snapshot (A Hal Challis Investigation Book 3)

by Garry Disher