Odile Carton

16 books

67 pages digital 2017

fiction contemporary romance emotional lighthearted fast-paced

353 pages hardcover 2023

fiction fantasy historical dark mysterious tense medium-paced

434 pages paperback 2021

fiction contemporary romance dark emotional tense medium-paced

442 pages paperback 2022

fiction contemporary romance emotional sad tense medium-paced

384 pages paperback 2012

fiction historical romance mysterious reflective slow-paced

432 pages digital 2013

fiction contemporary romance lighthearted slow-paced

341 pages paperback 2021

fiction contemporary romance emotional hopeful lighthearted medium-paced

499 pages paperback 2021

fiction contemporary romance emotional sad tense medium-paced

530 pages paperback 2022

fiction contemporary romance emotional sad medium-paced

258 pages paperback 2006

fiction romance young adult emotional slow-paced