Barbara married Robert KEITH, Marischal of Scotland about 1287. Robert (son of William KEITH, Knight and Barbara SETON) was born about 1262 in of Buchan, Aberdeenshire, Scotland; died on 17 Oct 1346 in Battle of Durham, Durham, England. [Group Sheet] [Family Chart]