Splinterlands

130 pages 2016

fiction politics science fiction adventurous dark slow-paced

248 pages 2018

fiction science fiction challenging dark tense fast-paced