William married Margaret Douglas on 2 Feb 1449. Margaret (daughter of 2nd Duke of Touraine Archibald Douglas and Euphemia Graham) was born in 1430 in Eddleston, Peeblesshire, Scotland; died in 1475 in Eddleston, Peeblesshire, Scotland. [Group Sheet] [Family Chart]