John Maynard Keynes. 1. Hopes betrayed, 1883-1950. - Skidelsky, Robert (1994)