MacGregor Roy MacGregor Neil Macgregor McGregor Jon MacGregor C. W. MacGregor E. A. MacGregor Neil. MacGregor Degregorio Digregorio