Roger David Francis

21 books

276 pages paperback

fiction thriller dark mysterious medium-paced

282 pages paperback

fiction horror dark emotional mysterious medium-paced

282 pages paperback 2019

fiction science fiction mysterious medium-paced

300 pages paperback

fiction horror adventurous mysterious medium-paced

278 pages paperback

fiction horror mysterious slow-paced

264 pages paperback

fiction horror science science fiction travel dark mysterious fast-paced

320 pages 2018

fiction horror science fiction adventurous medium-paced

284 pages paperback

fiction horror dark medium-paced

426 pages paperback

fiction horror dark mysterious medium-paced

274 pages paperback

fiction horror dark mysterious medium-paced