J.R. Harber

2 books

318 pages missing pub info (editions)

fiction dystopian adventurous slow-paced

263 pages first pub 2020 (editions)

fiction science fiction dark mysterious tense slow-paced