William Edelglass is Professor of Philosophy and Director of Environmental Studies at Marlboro College.  William was an EMT and volunteer firefighter in the small town in upstate New York where he spent much of his early life, where he also taught philosophy in a prison.  He has served as co-director of the International Association of Environmental Philosophy.