MacGregor V.C. : goodbye Dad : biography of the man who won more prestigious awards for valour than any other Canadian soldier /
MacGregor, James,1924-
Victoria, B.C. : Victoria Pub.,
2002.
MacGregor, John, 1889-1952.
Canada. Canadian Army. Canadian Expeditionary Force
Victoria Cross.
Soldiers
World War, 1914-1918
World War, 1939-1945