View policy
Family/Spouse: Stephen Douglas. Stephen (son of Thomas Douglas and Hannah Sperry) was born on 28 May 1719 in New London, New London, CT; and died. [Group Sheet] [Family Chart]