Margaret married James Halkett about 1638 in Scotland. James was born about 1612 in Dunfermline, Fife, Scotland. [Group Sheet] [Family Chart]