Steven Fesmire

Steven Fesmire teaches philosophy and is chair of environmental studies at Green Mountain College in Vermont.