Toiya Kristen Finley

12 books

fiction science fiction short stories adventurous slow-paced

565 pages | first published 2015

nonfiction computer science informative slow-paced

248 pages

fiction fantasy science fiction adventurous slow-paced

541 pages | first published 2010

fiction fantasy science fiction short stories adventurous fast-paced

576 pages | first published 2017

fiction fantasy science fiction short stories challenging dark reflective medium-paced

287 pages | first published 2018

fiction science fiction adventurous medium-paced

400 pages | first published 2007

reflective medium-paced

166 pages | first published 2004

fiction reflective medium-paced

285 pages | first published 2005