I'm out-reading "L." She's still on "James" :-)
I loved this book. Kingsolver's writing just...flows. The characters are well formed. Protagonist is Marietta (later changes her name to Taylor, symbolic, starting afresh). We hear the story thru Taylor's view.
The biggest takeaway, for me, is the interconnectedness of all life. Community. How we fare better if we support one another; let someone into your life (don't be an island!).
No spoilers, but Taylor does some growing. Other people in her life grow too. Some get saved. Others do the saving (eg, Mattie, owner of "Jesus is Lord Tires").
Again, one of this book's strengths is Kingsolver's beautiful writing. Also! This book pre-dates Amazon and the publishing world's insistence on longer books (300+ seems the minimum nowadays, and 400+ pages is common too). I love reading a good book, well-written, with the length dictated by the author (versus a publisher's contract).
From me: Highly recommend
From "L" - 4 & 1/4 stars (out of 5); the idea of accepting a baby is a stretch. Some lovely quotes