Assault on Hill 70

The year is 1917 and the place is northern France. The meticulously prepared Canadians sweep up the commanding heights in the face of determined German resistance and win the day. Sound familiar? No, it’s not Vimy Ridge, Canada’s most celebrated battle, but rather the attack on Hill 70, near the northern edge of the French coal...
  • Sweetest of springs

    May 8, 2015 by Mark Zuehlke
    The Second World War in Europe ended officially on May 7, 1945, with the unconditional surrender of all German forces. For the First Canadian Army, however, it had ended two days earlier. On May 5, German General Johannes Blaskowitz surrendered the 120,000-strong Twenty-Fifth Army to...
  • VE-Day in Pictures

    May 1, 2015 by Sharon Adams
    Timeless images of relief and joy It’s over! The guns in Europe are silent and the troops are coming home. As the news marking the Allied victory in Europe spreads from east to west, so does the...
  • Deadly green fog

    March 31, 2015 by Terry Copp
    On the third day of the Second Battle of Ypres, the Germans unleashed another chlorine gas attack. Canadians were the target this...
  • The Forgotten Front

    March 1, 2015 by J.L. Granatstein
    Canadians fought continuously on Sicily and the Italian mainland from July 1943 to February 1945, losing more than 5,000 men. Why then is the Italian Campaign so overlooked...
  • Nowhere To Hide: Chaos In The Ypres Salient

    January 21, 2015 by Terry Copp
    Chaos and death ensued after the Germans released tons of chlorine gas in the Ypres Salient, April 1915. Gaps appeared in the front line and plans were made to plug them, but men were caught in the open and the list of casualties grew....
  • In mid-October 1918, my grandfather, Donald Mainland, was near Maurois, France, with the Fort Garry Horse. A welterweight—150 pounds, five feet six inches, with sandy hair and grey eyes, Donald was older than some of the men in the trenches. His 25th birthday had just...
  1. Pages:
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5
  7. 6
  8. 7
  9. ...
  10. 23
FREE SHIPPING on orders $75+
Shop Now