Megan O'Russell

34 books

fiction fantasy adventurous dark mysterious fast-paced

420 pages | first published 2019

fiction science fiction young adult adventurous emotional fast-paced

230 pages | first published 2016

fiction romance funny lighthearted medium-paced

64 pages | first published 2015

fiction fantasy young adult adventurous fast-paced

256 pages

fiction fantasy young adult adventurous medium-paced

252 pages

fiction fantasy young adult adventurous mysterious fast-paced

264 pages | first published 2018

fiction fantasy young adult adventurous slow-paced

240 pages

fiction fantasy young adult adventurous mysterious fast-paced

250 pages | first published 2014

fiction fantasy science fiction young adult adventurous mysterious medium-paced

100 pages | first published 2019

fiction fantasy science fiction adventurous fast-paced

348 pages | first published 2015