Question: Eugene Hargrove is editor-in-chief of Environmental Ethics located in what city?
Sentence (from "Center for Environmental Philosophy"): The Center for Environmental Philosophy is located at the University of North Texas in Denton, Texas.
Relevant evidence: Yes