You need to sign in or sign up before continuing.

John Shirley

228 books

384 pages 2013

fiction science fiction short stories adventurous challenging slow-paced

477 pages 2012

fiction horror short stories challenging slow-paced

273 pages paperback 1979

fiction fantasy science fiction adventurous challenging mysterious slow-paced

320 pages 2004

nonfiction biography informative medium-paced

380 pages digital 2011

fiction horror short stories dark mysterious medium-paced

525 pages 2009

fiction horror short stories dark tense fast-paced

352 pages 2006

fiction fantasy horror adventurous dark medium-paced

352 pages 2006

fiction fantasy horror challenging slow-paced

336 pages 2007

fiction horror short stories mysterious slow-paced

269 pages 1988

fiction horror dark slow-paced