You need to sign in or sign up before continuing.

Campbell Jefferys

6 books

462 pages paperback 2023

fiction dystopian thriller emotional tense medium-paced

280 pages digital 2006

fiction historical romance emotional reflective sad medium-paced

250 pages 2017

nonfiction travel adventurous slow-paced

330 pages paperback 2012

fiction historical dark emotional mysterious medium-paced

289 pages 2018

fiction contemporary adventurous emotional reflective medium-paced

390 pages paperback 2011

fiction literary adventurous emotional medium-paced