Sandra McDonald

78 books

150 pages 2012

fiction young adult informative reflective medium-paced

116 pages 2016

fiction science fiction short stories adventurous medium-paced

212 pages digital 2017

fiction science fiction short stories adventurous slow-paced

312 pages paperback 2006

fiction fantasy romance short stories adventurous mysterious slow-paced

348 pages 2012

fiction science fiction short stories challenging informative slow-paced

346 pages paperback 2011

fiction fantasy horror short stories dark mysterious tense medium-paced

276 pages paperback 2012

fiction lgbtqia+ short stories speculative fiction adventurous challenging reflective slow-paced

274 pages 2010

fiction fantasy short stories adventurous mysterious fast-paced

146 pages 2017

fiction fantasy science fiction short stories adventurous challenging slow-paced

60 pages 2012

nonfiction fantasy science fiction short stories adventurous reflective slow-paced