Title: Upper Ashuelot, a history of Keene, New Hampshire
Places: Keene (N.H.)