Bruce David.II b.1329 d.1371 Parents. Anc. Des. M1. Joan /of the Tower/ M2. Margaret /Drummond/ Bruce Margery d.1316 Parents. Anc. Des. M1. Walter /Stewart/ Bruce Robert d.1304 Parents. Anc. Des. M1. Margaret /of Carrick/ Bruce Robert d.1295 Parents. Anc. Des. M1. Isobel // Bruce Robert Anc. Des. M1. Isobel // Bruce Robert.I b.1274 d.1329 Parents. Anc. Des. M1. Isobel /of Mar/ M2. Elizabeth /de Burgh/Go to the Tree's Entry Page.