Woodrow Wilson accurately predicted a Second World War ...
In the years after the First World War, American president Woodrow Wilson predicted that if America refused to join the League of Nations, there would be a Second World War.
Woodrow Wilson
... but does that mean it happened for the reasons he said it would happen?
America did indeed refuse to join the League of Nations; and there was later a Second World War. Thus, it might seem at first glance that he was a prophet, or that World War II really was the result of not joining the League.
John Maynard Keynes predicted a Second World War, too, but for somewhat different reasons
But this is a problematic claim for several reasons. Others, too, predicted World War II; and their causality claims were somewhat different. John Maynard Keynes, for example, predicted that World War II would happen if the Allies pursued reparations from the Germans. He had much criticism of the League of Nations advocated by Woodrow Wilson. Even if accurately predicting the war comes from a genuine prophecy (rather than a lucky guess), that doesn't mean that the predictor's reason for why it happened is the true reason - causality is a little more complicated than that.
He never said that it would be because of the American refusal to join the League of Nations
I'll leave the discussion of causality to another post; and instead focus here on John Maynard Keynes' predictions. If accurately predicting an event means that someone is right about why it happened, then John Maynard Keynes' predictions would prove Woodrow Wilson is wrong, and I will give the quotes to prove it now.
John Maynard Keynes









