Book excerpt: "Demon Copperhead" by Barbara Kingsolver
The bestselling novelist is back with her take on Charles Dickens' "David Copperfield" – a story equal parts hilarious and heartbreaking, set in the mountains of southern Appalachia, about an irrepressible boy nobody wants.