John Shirley

228 books

372 pages 2000

fiction fantasy horror dark mysterious fast-paced

320 pages paperback 2005

fiction horror science fiction challenging medium-paced

307 pages 2018

fiction fantasy adventurous fast-paced

326 pages 1985

fiction science fiction adventurous challenging medium-paced

316 pages 1990

fiction science fiction challenging fast-paced

220 pages 2000

fiction erotica adventurous medium-paced

309 pages 1996

fiction science fiction challenging reflective medium-paced

378 pages 2012

fiction horror short stories adventurous dark slow-paced

208 pages 1560

fiction comics challenging informative inspiring medium-paced

390 pages 1995

fiction horror short stories adventurous dark mysterious medium-paced