Strain of Resistance

19 pages 2016

fiction science fiction adventurous reflective fast-paced

208 pages paperback 2016

fiction science fiction adventurous dark fast-paced