An Otter Lake Mystery

336 pages digital 2016

fiction mystery dark funny mysterious fast-paced

305 pages 2016

fiction mystery adventurous funny mysterious fast-paced

352 pages digital 2016

fiction mystery lighthearted mysterious tense fast-paced

322 pages 2017

fiction mystery lighthearted mysterious fast-paced

297 pages 2017

fiction mystery lighthearted mysterious slow-paced

327 pages 2018

fiction mystery funny lighthearted mysterious slow-paced

320 pages 2018

fiction mystery mysterious fast-paced