Cara North

88 books

289 pages 2006

contemporary romance adventurous lighthearted medium-paced

480 pages digital

55 pages digital 2013

missing page info digital 2013

emotional funny reflective medium-paced

missing duration info audio

fiction fantasy adventurous mysterious fast-paced

13 pages digital

fiction fantasy romance short stories young adult

82 pages digital 2012

136 pages digital