An Otter Lake Mystery

336 pages digital 2016

fiction mystery dark funny mysterious fast-paced

352 pages digital 2016

fiction mystery lighthearted mysterious tense fast-paced

322 pages digital 2017

fiction mystery lighthearted mysterious fast-paced

297 pages digital 2017

fiction mystery lighthearted mysterious slow-paced

327 pages digital 2018

fiction mystery funny lighthearted mysterious slow-paced

320 pages digital 2018

fiction mystery mysterious fast-paced