Family tree▼
Arthur L. MacGregor, Gertrude M. MacGregor, Donald B. MacGregor, Janet R. MacGregor
Gertrude M. MacGregor, Donald B. MacGregor, Janet R. MacGregor, Alan N. MacGregor