Diane Rose Halstead

Retired marketing professor, staunchly pro-choice Democrat, obsessive, eclectic reader, runner, dog lover, aching for more human kindness in the world.

View on We The Citizens