Carmelo Rafala

6 books

fiction science fiction short stories adventurous challenging slow-paced

237 pages | first published 2017

nonfiction science fiction short stories adventurous challenging slow-paced

320 pages | first published 2012

nonfiction fantasy adventurous challenging fast-paced

196 pages | first published 2011

fiction fantasy science science fiction adventurous slow-paced

126 pages

fantasy horror adventurous dark slow-paced

220 pages | first published 2019

science fiction adventurous challenging informative medium-paced

134 pages | first published 2010

More...