First Line of Defense

352 pages digital 2023

fiction science fiction adventurous dark tense medium-paced

439 pages digital 2024

fiction science fiction