Christian married David Stewart in 1487. David was born in 1462 in Rossyth, Fifeshire, Scotland. [Group Sheet] [Family Chart]