K.C. Ball

14 books

263 pages digital user-added

fiction fantasy science fiction

missing page info 2013

fiction science fiction speculative fiction informative medium-paced

170 pages 2009

dark tense medium-paced

95 pages digital 2011

fiction fantasy science fiction short stories