You need to sign in or sign up before continuing.

Cara Elliott

15 books

320 pages paperback 2012

fiction romance lighthearted relaxing slow-paced

353 pages 2014

fiction historical romance lighthearted fast-paced

331 pages 2014

fiction historical romance lighthearted slow-paced

385 pages 2014

fiction historical romance lighthearted fast-paced

349 pages 2010

fiction romance lighthearted slow-paced

384 pages 2010

fiction romance mysterious slow-paced

384 pages paperback 2011

fiction historical romance adventurous lighthearted mysterious fast-paced

384 pages 2012

fiction historical romance lighthearted fast-paced

334 pages 2012

fiction historical romance lighthearted fast-paced

349 pages 2011

fiction romance lighthearted fast-paced