public profile
Son of Dougal Lord Blairhall Stewart and Mary Bruce Brother of James Stuart; Anne Steuart and William Stewart