Frontlines

334 pages paperback 2013

fiction science fiction adventurous fast-paced

315 pages digital 2014

fiction science fiction adventurous challenging fast-paced

17 pages digital 2013

fiction science fiction short stories adventurous fast-paced

53 pages digital 2013

fiction science fiction adventurous fast-paced

352 pages digital 2015

fiction science fiction adventurous fast-paced

386 pages digital 2016

fiction science fiction adventurous tense fast-paced

280 pages digital 2017

fiction science fiction adventurous fast-paced

297 pages digital 2018

fiction science fiction adventurous funny fast-paced

273 pages digital 2020

fiction science fiction adventurous challenging slow-paced

329 pages digital 2022

fiction science fiction medium-paced