You need to sign in or sign up before continuing.

Elana Johnson

197 books

464 pages 2013

fiction science fiction young adult adventurous challenging slow-paced

266 pages 2017

fiction romance emotional reflective slow-paced

260 pages digital 2017

fiction romance emotional lighthearted medium-paced

274 pages paperback

fiction contemporary emotional fast-paced

212 pages 2018

fiction contemporary romance lighthearted fast-paced

283 pages 2014

fiction fantasy young adult adventurous fast-paced

87 pages 2014

fiction fantasy science fiction short stories adventurous challenging slow-paced

73 pages 2015

fiction fantasy young adult adventurous medium-paced

300 pages 2009

fiction contemporary romance young adult emotional fast-paced

364 pages digital 2021

fiction contemporary romance emotional lighthearted medium-paced