Cast in Time

371 pages digital 2024

fiction speculative fiction adventurous dark medium-paced

230 pages digital 2025 user-added

fiction science fiction