Margo Lanagan

91 books

fiction science fiction short stories adventurous dark medium-paced

384 pages | first published 2013

fiction fantasy science fiction short stories adventurous fast-paced

728 pages | first published 2011

fiction fantasy short stories adventurous challenging mysterious slow-paced

200 pages | first published 2010

fiction science fiction short stories adventurous medium-paced

615 pages | first published 2005

fiction horror short stories dark medium-paced

400 pages | first published 2012

fiction horror short stories dark mysterious medium-paced

321 pages | first published 2009

fiction fantasy science fiction short stories adventurous challenging mysterious slow-paced

528 pages | first published 2010

fiction fantasy science fiction short stories adventurous slow-paced

594 pages | first published 2012