Caroline Linden

61 books

384 pages paperback 2020

fiction historical romance emotional lighthearted medium-paced

402 pages digital 2014

fiction contemporary romance emotional lighthearted slow-paced

516 pages 2013

fiction romance lighthearted medium-paced

374 pages 2016

fiction romance lighthearted medium-paced

147 pages digital 2016

fiction romance emotional fast-paced

345 pages digital 2023

fiction historical romance emotional hopeful medium-paced

37 pages digital 2010

fiction romance lighthearted slow-paced

374 pages paperback 2013

fiction historical romance emotional lighthearted medium-paced

523 pages digital 2010

fiction romance lighthearted medium-paced

384 pages paperback 2018

fiction historical romance emotional lighthearted medium-paced