Demon CopperheadBarbara KingsolverNNataliemundyRead Dec 2022 · 426 reviews · 423 books readA very interesting and heavy book. Barbara is a phenomenal writer. Very important updating of David Copperfield 0GIF