Jamie McFarlane

55 books

1088 pages first pub 2014 (editions)

fiction mystery lighthearted mysterious medium-paced

47 pages first pub 2014 (editions)

fiction science fiction adventurous slow-paced

65 pages first pub 2015 (editions)

fiction science fiction adventurous lighthearted fast-paced

441 pages first pub 2021 (editions)

fiction fantasy adventurous mysterious fast-paced

94 pages first pub 2014 (editions)

fiction science fiction adventurous fast-paced

316 pages first pub 2016 (editions)

fiction science fiction adventurous fast-paced

329 pages first pub 2019 (editions)

fiction science fiction adventurous fast-paced

324 pages first pub 2014 (editions)

fiction fantasy adventurous slow-paced

74 pages first pub 2015 (editions)

fiction science fiction emotional tense fast-paced

260 pages first pub 2014 (editions)

fiction science fiction adventurous fast-paced