Margaret married John Strachen, Sr. John (son of Alexander Strachen, Jr and Margaret Rose) was born 1429; died 1487. [Group Sheet]