Alena McNamara

3 books

196 pages paperback 2014

fiction short stories speculative fiction adventurous challenging informative medium-paced

440 pages paperback 2014

fiction fantasy science fiction short stories young adult adventurous medium-paced

308 pages 2013

fiction fantasy science fiction young adult adventurous slow-paced