Useful Links:
The Canadian Encyclopedia
The CBC Digital Archives
Veterans Affairs Canada
Heritage Canada
Historica
Juno Beach Centre
World History:
British Museum
Library of Congress
Internet History Source Books ( a great resource for primary sources)
The Canadian Encyclopedia
The CBC Digital Archives
Veterans Affairs Canada
Heritage Canada
Historica
Juno Beach Centre
World History:
British Museum
Library of Congress
Internet History Source Books ( a great resource for primary sources)