History, old and new, of the Vermont town of Waterford, on the Connecticut River just east of St. Johnsbury.