BJ Harrison

29 books

336 pages missing pub info (editions)

fiction crime mystery science science fiction adventurous mysterious reflective slow-paced

368 pages first pub 1922 (editions)

fiction classics historical adventurous medium-paced

100 pages first pub 1923 (editions)

fiction crime mystery short stories mysterious fast-paced

192 pages first pub 2005 (editions)

fiction science fiction adventurous mysterious tense medium-paced

36 pages first pub 1839 (editions)

fiction classics horror short stories dark mysterious tense fast-paced

226 pages first pub 1917 (editions)

fiction classics emotional reflective slow-paced

238 pages first pub 2016 (editions)

fiction fantasy adventurous funny lighthearted medium-paced

224 pages first pub 2016 (editions)

fiction fantasy adventurous mysterious tense medium-paced

292 pages first pub 2017 (editions)

fiction fantasy adventurous mysterious tense medium-paced

234 pages first pub 2017 (editions)

fiction fantasy adventurous mysterious tense medium-paced