You need to sign in or sign up before continuing.

James Swallow

236 books

550 pages 2014

fiction fantasy horror science fiction short stories adventurous dark medium-paced

22 pages digital 2019

fiction science fiction short stories adventurous slow-paced

384 pages 2016

fiction science fiction adventurous fast-paced

615 pages paperback 2022

fiction science fiction adventurous reflective medium-paced

658 pages 2017

fiction science fiction adventurous challenging slow-paced

507 pages 2010

fiction science fiction adventurous dark tense fast-paced

293 pages paperback 2008

fiction science fiction adventurous challenging fast-paced

496 pages digital 2016

fiction crime thriller dark tense fast-paced

537 pages paperback 2019

fiction science fiction short stories adventurous medium-paced

474 pages hardcover 2021

fiction thriller dark tense fast-paced