You need to sign in or sign up before continuing.

John Shirley

228 books

688 pages 2001

fiction science fiction short stories adventurous reflective medium-paced

345 pages paperback 2012

fiction horror science fiction adventurous dark slow-paced

352 pages 2014

fiction horror short stories adventurous dark mysterious slow-paced

384 pages 1991

fiction science fiction short stories speculative fiction adventurous reflective fast-paced

216 pages paperback 1981

fiction horror science fiction short stories adventurous challenging dark medium-paced

226 pages paperback

fiction horror short stories adventurous dark medium-paced

224 pages 2010

fiction horror short stories dark slow-paced

282 pages 1996

fiction science fiction adventurous challenging slow-paced

798 pages 2012

fiction science fiction adventurous dark slow-paced

798 pages paperback

fiction science science fiction adventurous medium-paced