A review by graceisbookedandbusy
Demon Copperhead by Barbara Kingsolver

challenging reflective sad tense medium-paced

5.0