Courage Remembered: The World Wars through Canadian Eyes.
First World War from the Canadian Military History Gateway - literally hundreds of sites.
Return to World War I Document Archive