Rebecca ThomasSep 8, 20231 min readDemon Copperhead - Barbara KingsolverOctober 2023Suggested by: AnnieScore: 8.8