J.E. Mac

6 books

345 pages 2016

fiction science fiction short stories challenging slow-paced

285 pages 2018

fiction science fiction short stories speculative fiction adventurous fast-paced

420 pages 2014

fiction science fiction thriller dark tense fast-paced

357 pages digital

336 pages digital

368 pages digital