A review by emily__diana
Demon Copperhead by Barbara Kingsolver

5.0

I read it slowly. I didn't want it to end.