Marti Hidden 

Retired community college mathematics professor. Tree-hugging, bleeding-heart liberal.