Puffer Genealogy
SMITH, James Hastings
1825 - 1873 (47 years)
Generation: 1
1. SMITH, James Hastings was born on 11 Aug 1825 in Lexington, MA; died on 4 Mar 1873 in MA.