Christine Carroll

1 book

442 pages 2005

emotional lighthearted mysterious slow-paced

320 pages 2012

nonfiction informative lighthearted medium-paced

325 pages paperback 2008

emotional reflective medium-paced