James Stewart Peerage person ID=704735 Parents Andrew Stewart Sarah (?) Children Siblings Hugh Stewart