Kristen Middleton

90 books

307 pages 2014

mystery adventurous tense fast-paced

240 pages paperback

fiction horror

257 pages digital

1604 pages digital 2014

fiction fantasy adventurous medium-paced

278 pages 2014

fiction adventurous emotional tense fast-paced

96 pages digital 2015

fiction

949 pages 2019

fiction thriller dark mysterious fast-paced

missing page info 2017

fiction mystery thriller dark mysterious tense fast-paced

239 pages

dark mysterious tense fast-paced

1381 pages 2014

fantasy adventurous emotional slow-paced