Hanover, N.H. ; London : University of New England,