Michael J. Ciaravella

16 books

184 pages first pub 2020 (editions)

fiction science science fiction adventurous tense fast-paced

172 pages first pub 2020 (editions)

fiction science fiction short stories challenging informative medium-paced

190 pages first pub 2020 (editions)

fiction science fiction short stories adventurous dark fast-paced

59 pages first pub 2021 (editions)

fiction science fiction short stories

317 pages first pub 2022 (editions)

fiction science fiction short stories

215 pages first pub 2021 (editions)

fiction science fiction adventurous challenging emotional medium-paced

64 pages first pub 2023 (editions)

fiction science fiction short stories

64 pages missing pub info (editions)

229 pages first pub 2024 (editions)

fiction science fiction short stories

170 pages first pub 2021 (editions)

fiction science fiction short stories