MARGARET married Alexander PEDEN. Alexander was born in 1600 in Sorn, Ayrshire, Scotland; died on 26 Jan 1686 in Scotland. [Group Sheet]