B. J. Harrison

30 books

248 pages paperback 1872

fiction classics science fiction adventurous lighthearted fast-paced

320 pages paperback 1866

fiction classics historical emotional reflective fast-paced

48 pages 1920

fiction classics short stories reflective fast-paced

290 pages paperback 2017

fiction mystery romance mysterious fast-paced

544 pages paperback 1839

fiction classics horror short stories dark mysterious tense slow-paced

64 pages paperback 1897

fiction classics short stories reflective sad slow-paced

364 pages digital 2016

fiction romance lighthearted fast-paced

378 pages digital 2013

fiction contemporary romance emotional medium-paced

394 pages hardcover 1869

fiction classics literary science fiction adventurous mysterious slow-paced

44 pages digital 2016

fiction romance lighthearted fast-paced