Preston Barclay Mystery

368 pages 2008

fiction contemporary mystery mysterious fast-paced

298 pages 2016

fiction mystery dark informative mysterious fast-paced

314 pages 2017

fiction contemporary mystery dark mysterious tense fast-paced