Megan O'Russell

48 books

236 pages first pub 2019 (editions)

fiction dystopian science fiction young adult adventurous dark slow-paced

64 pages first pub 2015 (editions)

fiction romance funny lighthearted medium-paced

252 pages first pub 2019 (editions)

fiction fantasy young adult adventurous lighthearted fast-paced

240 pages first pub 2015 (editions)

fiction fantasy young adult adventurous slow-paced

284 pages first pub 2019 (editions)

fiction dystopian science fiction young adult adventurous hopeful reflective medium-paced

248 pages first pub 2014 (editions)

fiction fantasy young adult adventurous mysterious fast-paced

796 pages missing pub info (editions)

fiction fantasy young adult adventurous emotional medium-paced

102 pages first pub 2019 (editions)

fiction fantasy science fiction young adult adventurous mysterious medium-paced

266 pages missing pub info (editions)

adventurous emotional tense fast-paced

missing page info first pub 2015 (editions)