Defending the Future

225 pages digital 2007

fiction science fiction adventurous fast-paced

238 pages digital 2011

fiction science fiction short stories adventurous dark informative medium-paced

212 pages 2016

adventurous emotional reflective fast-paced

204 pages paperback

fiction science science fiction adventurous reflective medium-paced

248 pages paperback

fiction science science fiction adventurous medium-paced