Catherine Banks

49 books

252 pages first pub 2018 (editions)

fiction fantasy romance adventurous fast-paced

244 pages first pub 2018 (editions)

fiction fantasy romance adventurous emotional mysterious medium-paced

220 pages first pub 2019 (editions)

fiction fantasy adventurous emotional reflective slow-paced

309 pages first pub 2010 (editions)

fiction romance young adult adventurous emotional medium-paced

238 pages first pub 2020 (editions)

fiction contemporary romance hopeful lighthearted fast-paced

785 pages first pub 2019 (editions)

adventurous fast-paced

218 pages first pub 2018 (editions)

fiction fantasy adventurous slow-paced

missing page info first pub 2017 (editions)

fiction challenging funny lighthearted medium-paced

120 pages first pub 2009 (editions)

play emotional reflective slow-paced

3046 pages first pub 2017 (editions)

fiction fantasy romance adventurous dark tense fast-paced