I was very pleasantly surprised by this book. Melody Carlson used to be one of my favorites, back when I eschewed secular writing. That was a lifetime ago, and now I find Christian fiction extremely difficult to swallow.But everything that would have frustrated me was handled so well in this book. For example: how Sophie considered Abortion even though she was morally opposed to it. (How often do things seem different when they suddenly apply to us!)Most of the secondary Christian characters respond in the way I would expect most Christians to react, and though I am no longer a part of that culture, I am glad that there appears to be a new movement where people are no longer expected to be perfect or "better" just because of their spiritual beliefs, but are seen as still human.