Question: In 2007 Rand Hummel  was named Director of THE WILDS of New England located in what county?
Sentence (from "Deering, New Hampshire"): Deering is a town in Hillsborough County, New Hampshire, United States.
Relevant evidence: Yes