William married Margaret MENZIES on 19 Nov 1512 in Weem, Perthshire, Scotland. Margaret was born in 1485 in Struan, Perthshire, Scotland; and died. [Group Sheet] [Family Chart]