Carrie Weaver

14 books

304 pages digital 2004

299 pages paperback 2006

romance dark mysterious reflective medium-paced

360 pages 2007

contemporary romance emotional sad medium-paced

249 pages paperback 2009

fiction romance emotional reflective slow-paced