Duncan II of Scotland (c1060-1094)/tree