Genealogy of the family of William Smith of Peterborough, N.H.. - Leonard, L. W. (Printed by H. Kimball, 1852)