James Foster

24 books

276 pages first pub 2013 (editions)

fiction horror dark funny tense fast-paced

480 pages first pub 2017 (editions)

fiction horror short stories adventurous dark medium-paced

256 pages first pub 2017 (editions)

nonfiction economics politics psychology informative reflective slow-paced

268 pages first pub 2013 (editions)

fiction horror adventurous fast-paced

346 pages first pub 2014 (editions)

fiction horror dark tense medium-paced

329 pages first pub 2014 (editions)

fiction horror dark tense medium-paced

254 pages first pub 180 (editions)

nonfiction classics history philosophy informative inspiring reflective slow-paced

464 pages first pub 2013 (editions)

fiction horror adventurous tense medium-paced

110 pages first pub 2015 (editions)

fiction fantasy adventurous dark fast-paced

230 pages first pub 1979 (editions)

nonfiction science challenging informative slow-paced