John Maynard Keynes' Insights