You need to sign in or sign up before continuing.

John Shirley

228 books

368 pages hardcover 2021

fiction science fiction thriller dark informative tense medium-paced

322 pages paperback 2023

fiction science fiction adventurous mysterious tense fast-paced

381 pages digital 2014

fiction science fiction short stories adventurous medium-paced

376 pages 2011

fiction fantasy adventurous medium-paced

360 pages 2016

nonfiction fantasy horror adventurous slow-paced

158 pages paperback

fiction fantasy horror adventurous dark medium-paced

352 pages 1991

fiction horror dark mysterious tense fast-paced

353 pages 2018

fiction horror adventurous mysterious medium-paced

269 pages 1980

fiction mathematics science fiction challenging medium-paced

358 pages digital 2014

fiction horror short stories adventurous dark medium-paced