M.G. Herron

31 books

216 pages paperback 2015

fiction fantasy science fiction adventurous fast-paced

152 pages paperback

fiction science science fiction adventurous medium-paced

194 pages 2015

fiction horror short stories speculative fiction adventurous dark mysterious slow-paced

39 pages 2017

fiction short stories adventurous challenging medium-paced

262 pages paperback

fiction mystery mysterious medium-paced

304 pages paperback

fiction mystery adventurous mysterious fast-paced

422 pages paperback

fiction science science fiction adventurous medium-paced

270 pages paperback 2016

nonfiction reference technology adventurous informative fast-paced

376 pages paperback 2017

fiction science fiction adventurous challenging dark fast-paced

336 pages paperback

fiction science science fiction medium-paced