B.J. Harrison

87 books

224 pages first pub 1968 (editions)

fiction thriller adventurous mysterious tense slow-paced

130 pages first pub 1865 (editions)

fiction classics fantasy middle grade adventurous funny lighthearted fast-paced

105 pages first pub 1938 (editions)

fiction classics dystopian reflective slow-paced

248 pages first pub 1872 (editions)

fiction classics science fiction adventurous lighthearted fast-paced

286 pages first pub 1908 (editions)

fiction classics crime mystery adventurous mysterious medium-paced

278 pages first pub 1907 (editions)

fiction classics crime mystery short stories adventurous mysterious fast-paced

190 pages first pub 1923 (editions)

fiction childrens classics fantasy young adult emotional medium-paced

272 pages first pub 2021 (editions)

nonfiction history mysterious slow-paced

42 pages first pub 1915 (editions)

fiction short stories funny medium-paced

192 pages first pub 1927 (editions)

fiction classics historical challenging reflective sad slow-paced