James Swallow

170 books

fiction crime thriller adventurous dark tense fast-paced

349 pages | first published 2014

fiction science fiction adventurous dark medium-paced

416 pages | first published 2011

fiction science science fiction adventurous dark medium-paced

284 pages

fiction science fiction adventurous dark slow-paced

409 pages | first published 2010

fiction science science fiction challenging dark medium-paced

960 pages

fiction science fiction adventurous fast-paced

360 pages | first published 2011

fiction science fiction short stories adventurous challenging slow-paced

283 pages | first published 2006

fiction science fiction short stories adventurous medium-paced

453 pages | first published 2017

fiction science fiction short stories adventurous dark mysterious medium-paced

10 pages | first published 2013

nonfiction biography dark medium-paced

208 pages | first published 2003