The History of Farmington New Hampshire From the Days of the Northwest Parish of Rochester to the Present Time~ 1976