Charmaine Louise Shelton

53 books

2684 pages digital 2023

fiction fantasy romance adventurous dark emotional fast-paced

242 pages digital 2022

fiction fantasy romance emotional funny lighthearted fast-paced

242 pages paperback

reflective fast-paced

missing page info

emotional mysterious tense fast-paced

254 pages hardcover 2023

challenging mysterious reflective fast-paced

missing page info digital

fiction romance emotional fast-paced

324 pages paperback

fiction lighthearted medium-paced

missing page info digital 2022

260 pages digital 2022

fiction contemporary fantasy romance emotional lighthearted fast-paced

missing page info digital 2021

emotional lighthearted medium-paced