The Keynesian revolution and its economic consequences : selected essays