Eric Avedissian

4 books

fiction science fiction short stories adventurous medium-paced

280 pages | first published 2019

fiction

370 pages

informative mysterious tense medium-paced

94 pages | first published 2018

fiction science science fiction young adult

166 pages

More...