Margaret married Archibald Hamilton about 1419 in Scotland. Archibald was born in 1381 in Innerwick, East Lothian, Scotland; died in 1488 in Scotland. [Group Sheet] [Family Chart]