German bunker, Juno Beach Centre.
Chapter 3: D-Day: Juno Beach
Fields of Fire: The Canadians in Normandy by Terry Copp
The Victory Campaign: The Operations in North-West Europe, 1944-1945. Official History of the Canadian Army in the Second World War. Vol. IIIby C.P. Stacey
Victory in the West Vol. I: The Battle of Normandyby Major L.F. Ellis
Canadian War Diaries of the Normandy Campaignat the Laurier Military History Archive
Photo Essay: The D-Day Beaches from the Air
The Technique of the Assault: The Canadian Army on D-Day: After-Action Reports by Commanders by Maj.-Gen. R.F.L. Keller, Officer Commanding 3rdCanadian Infantry Division
Landing on Juno Beach, 6 June 1944: The View from LCT 721by Charles Cooke
First Deployment of the 14th Field Regiment, RCA: D-Day—Bernières-sur-Mer—6 June 1944by Wesley B. Alkenbrack
D-Day at Bernieres-Sur-Mer: the 5th BN, Royal Berkshire Regimentby Gordon Blight
Confrontation in Normandy: The 3rd Canadian Anti-Tank Regiment on D-Dayby Stan Medland
Juno Beach Centre, Courseulles-sur-Mer
Musée Radar, Douvres-la-Délivrande
Beny-sur-Mer Canadian War Cemetery, see Commonwealth War Graves Commission
Maps and Sketches from The Victory Campaignby C.P. Stacey.