The Idea behind this book is wonderful: to depict the devastation of the lives of Appalachian people - especially young people, by a seemingly engineered drug crisis. To do it by alluding to Dickens' "David Copperfield" is brilliant. I was, however, diasappointed. Like "The Goldfinch" another book about an adolescent boy growing up in a modern day drug culture, (albeit a very different environment), and finding his way out, the book is way too long, by half. Towards the climax and ending, I found the writing stronger, and more focussed. And then, all of a sudden, everything gets wrapped up with a "happily ever after" bow. Kingsolver's characters are great. The story deserves to be told. But it gets a little too preachy and sociological ( and I am a social worker by training!) towards the end. Again, like "The Goldfinch", this needs to be a movie to cut down on its excesses and focus on the wonderful characters. I listened to the audio book. Several times I almost turned it off completely. But I persevered, as it had so much acclaim, and out of respect for the author. I am glad I did. However, I hope that, with good editing and actors, it becomes a great movie to better tell its important story.