Margaret Stewart Peerage person ID=525501 Parents Sir Archibald Stewart of Blackhall Margaret Blair Children Siblings John Stewart Walter Stewart Archibald Stewart Annabella Stewart