James Stewart Peerage person ID=5183 (b. 1380) Parents Alexander Stewart Marguerite Turnbull Children Siblings Janet Stewart John Stewart of Darnley Sir William Stewart of Castlemilk Robert Stewart Sir William Stewart Alexander Stewart