Untouchable
Robert Innes
The Blake Harte Mysteries (1)
Ripples
The Blake Harte Mysteries (3)
Reach
The Blake Harte Mysteries (4)
Harte
The Blake Harte Mysteries (10)
Confessional
The Blake Harte Mysteries (2)
Skeletons
The Blake Harte Mysteries (7)