Family: Stephen Duddingston / (F1581)
m. 1467
-
Male
Stephen Duddingston
Birth 1438 Fifeshire, Scotland Death Aft 1488 Fifeshire, Scotland Burial Marriage 1467 Sterlingshire, Scotland Father Mother
Female
+ Janet Duddingston, 1st Laird of Creich
Birth 1467 Lanarkshire, Scotland Death 1541 Perthshire, England Burial Spouse David Bethune, 1st Lord of Creich | F961 Marriage 18 May 1485 Perthshire, England