Kinley Macgregor Kinley MacGregor Kinley MacGregor. by Kinley Macgregor Neil Macgregor Mary Macgregor Neil MacGregor Keith Macgregor Iain MacGregor Roy MacGregor