Charmaine Louise Shelton

53 books

missing page info digital 2022

missing page info 2022

emotional tense fast-paced

312 pages paperback

fiction erotica medium-paced

missing page info digital 2021

missing page info 2021

mysterious fast-paced

234 pages digital 2022

fiction romance emotional funny lighthearted fast-paced

246 pages hardcover 2022

mysterious fast-paced

322 pages digital 2020

fiction romance emotional lighthearted medium-paced

322 pages digital

emotional hopeful sad slow-paced

missing page info digital

adventurous dark mysterious medium-paced