Dani Ripper

312 pages 2011

fiction mystery dark funny mysterious fast-paced

279 pages 2014

crime mysterious reflective fast-paced

194 pages 2015

fiction mystery dark funny mysterious slow-paced

334 pages 2015

fiction mystery funny lighthearted mysterious fast-paced

248 pages 2017

fiction mystery funny tense fast-paced