Internet Archive BookReader - History of the town of Surry, Cheshire County, New Hampshire : from date of severance from Gilsum and Westmoreland, 1769-1922, with a genealogical register and map of the town