Family/Spouse: Margaret Hamilton. Margaret (daughter of John Hamilton and Elizabeth Houston) was born on 16 Mar 1650 in Lanark, Lanarkshire, Scotland. [Group Sheet] [Family Chart]