Joseph Putnam (1659-?)

Biography
Joseph Putnam was born on 29 Aug 1659 in Salem Village, Essex County, Massachusetts, North America.