John Shirley

228 books

128 pages paperback 2013

fiction essays science fiction short stories dark medium-paced

309 pages digital 2012

fiction fantasy short stories dark medium-paced

317 pages 1991

fiction horror short stories dark slow-paced

292 pages 2007

fiction science fiction challenging dark medium-paced

352 pages 2005

fiction horror short stories challenging medium-paced

324 pages 2006

fiction fantasy horror poetry adventurous dark informative medium-paced

250 pages 2006

fiction horror science fiction adventurous slow-paced

456 pages digital 2017

fiction horror science fiction adventurous fast-paced

384 pages 1993

fiction horror short stories dark mysterious medium-paced

288 pages

fiction historical dark medium-paced