Alex Dally MacFarlane

37 books

296 pages 2015

fiction horror short stories adventurous slow-paced

372 pages 2015

nonfiction essays feminism challenging reflective medium-paced

512 pages 2014

fiction science fiction short stories adventurous challenging slow-paced

498 pages paperback 2012

fiction science fiction adventurous medium-paced

224 pages 2013

fiction fantasy science fiction short stories adventurous informative medium-paced

174 pages 2012

fiction fantasy poetry challenging reflective slow-paced

445 pages paperback 2013

fiction science fiction short stories adventurous slow-paced

340 pages digital 2014

fiction fantasy short stories adventurous mysterious slow-paced

443 pages 2014

fiction science fiction short stories adventurous challenging mysterious slow-paced

438 pages 2011

fiction fantasy lgbtqia+ romance short stories adventurous challenging fast-paced