Where did William Ernest Hocking pass away in and had a population of 2,502? 
William Ernest Hocking: William Ernest Hocking (August 10, 1873 in Cleveland, Ohio – June 12, 1966 in Madison, New Hampshire) was an American idealist philosopher at Harvard University.
i don't know