Kathy Leveille 

I am an environmentalist, a democrat and a huge fan of Heather Cox Richardson!