Title: Sketch of the life of John Preston, of New Ipswich, N.H.
People: John Preston (1802-1867)