You need to sign in or sign up before continuing.

Kristen Middleton

90 books

318 pages paperback

fiction erotica dark mysterious fast-paced

324 pages digital 2015

fiction romance emotional fast-paced

327 pages digital 2014

fiction romance adventurous medium-paced

426 pages 2013

fiction romance emotional reflective medium-paced

953 pages 2015

fiction fantasy adventurous dark slow-paced

190 pages hardcover

fiction horror adventurous fast-paced

770 pages 2015

fiction fantasy adventurous fast-paced

missing page info digital 2015

172 pages 2013

fiction dark fast-paced

160 pages digital 2017

fiction science fiction adventurous fast-paced