Karen McCreedy

6 books

fiction fantasy science fiction short stories dark medium-paced

240 pages | first published 2015

fiction fantasy science science fiction medium-paced

256 pages

fiction fantasy science science fiction

272 pages

adventurous mysterious slow-paced

390 pages | first published 2013

fiction adventurous reflective medium-paced

506 pages | first published 2013

fiction fantasy science science fiction medium-paced

244 pages

More...