Family/Spouse: Sarah Cotton. Sarah (daughter of William Cotton and Elizabeth Ham) was born in 1657 in Portsmouth, Rockingham County, NH. [Group Sheet] [Family Chart]