A review by booksandlists
Map of the Heart by Susan Wiggs

adventurous challenging hopeful informative reflective medium-paced

4.25