Eugene Hargrove is editor-in-chief of Environmental Ethics located in what city?
Center for Environmental Philosophy:  The Center for Environmental Philosophy is located at the University of North Texas in Denton, Texas.
i don't know