Zachary D. carter, The Price of Peace. Money, Democracy and the Life of John Maynard Keynes, Random House, New York, 2020, pp. 628.