John MacGregorTopics referred to by the same term / From Wikipedia, the free encyclopedia John MacGregor, John Macgregor or John McGregor may refer to: