public profile
Daughter of Matthias Puffer and Abigail Puffer Sister of Cordelia J Puffer; Cordelia Ann Thurston; Chloe Barber Clough and Mary E. Puffer