James MacGregor, 9th of Glengyle Peerage person ID=566771 Parents Jean Buchanan John MacGregor, 8th of Glengyle Children Siblings Dorothy MacGregor Jean MacGregor Robert MacGregor Donald MacGregor