E.J. Swift

20 books

328 pages missing pub info (editions)

fiction dystopian short stories reflective slow-paced

309 pages first pub 2013 (editions)

fiction fantasy short stories adventurous dark medium-paced

290 pages first pub 2018 (editions)

fiction short stories dark emotional sad medium-paced

432 pages first pub 2013 (editions)

fiction fantasy science fiction adventurous challenging reflective medium-paced

247 pages first pub 2016 (editions)

fiction science fiction adventurous slow-paced

356 pages first pub 2017 (editions)

fiction fantasy short stories adventurous slow-paced

356 pages first pub 2017 (editions)

fiction science fiction short stories adventurous challenging fast-paced

302 pages first pub 2014 (editions)

fiction science fiction short stories adventurous slow-paced

400 pages first pub 2012 (editions)

fiction science fiction adventurous challenging mysterious medium-paced

427 pages missing pub info (editions)

fiction science science fiction adventurous slow-paced