Charlotte Carter

2 books

384 pages 2001

fiction mystery short stories adventurous mysterious slow-paced

288 pages paperback 2012

fiction romance emotional hopeful slow-paced