You need to sign in or sign up before continuing.

John Shirley

230 books

120 pages paperback 2001

96 pages paperback 1991

224 pages paperback 1980

fiction fantasy science fiction dark fast-paced

224 pages 1973

fiction science fiction adventurous dark medium-paced

327 pages 2010

fiction fantasy horror adventurous dark mysterious medium-paced

401 pages hardcover 1991

horror short stories dark mysterious medium-paced

587 pages digital

adventurous challenging slow-paced

336 pages paperback 2005

fiction fantasy horror adventurous dark mysterious slow-paced

336 pages paperback 2005

fiction fantasy horror

400 pages 2003

fiction horror science fiction thriller dark mysterious tense medium-paced