``` Germany's Last Gamble

Germany's Last Gamble

Over 1 million German troops were committed to Kaiserschlacht – the last great offensive of the war, while conflict still raged on many other fronts.