Carolyn Davidson

49 books

304 pages 2004

historical reflective slow-paced

304 pages 2001

fiction romance emotional lighthearted slow-paced

304 pages 1997

romance emotional reflective slow-paced

304 pages 1995

fiction historical romance emotional slow-paced

384 pages paperback 2007

adventurous dark mysterious slow-paced

345 pages paperback 2002

fiction romance lighthearted medium-paced

600 pages digital 2013

emotional funny lighthearted medium-paced

382 pages 1995

historical emotional reflective slow-paced

299 pages paperback 2006

fiction romance emotional slow-paced

304 pages paperback 1996

fiction romance adventurous emotional medium-paced