Three German Invasions of France: The Summer Campaigns of 1870, 1914 and 1940