G.D. Deckard

3 books

341 pages digital 2017

fiction science fiction short stories adventurous medium-paced

missing page info digital 2019

fiction science fiction adventurous challenging reflective medium-paced

342 pages paperback 2018