Kristen Middleton

90 books

1745 pages 2014

fiction fantasy emotional mysterious fast-paced

384 pages paperback 2018

fiction mystery thriller dark mysterious tense medium-paced

348 pages paperback

fiction crime thriller dark mysterious fast-paced

112 pages digital 2015

fiction fantasy mysterious fast-paced

238 pages 2012

fiction horror young adult dark tense fast-paced

202 pages paperback

fiction science science fiction adventurous fast-paced

316 pages digital 2015

fiction erotica romance lighthearted fast-paced

210 pages 2012

fiction horror young adult adventurous tense fast-paced

206 pages 2017

fiction mystery thriller dark mysterious fast-paced

316 pages 2012

fiction romance dark mysterious fast-paced