There will be the devil to pay: Central Bankers, uncertainty and sensemaking in the European financial crisis of 1931.Per H.Hansen, (Cambridge University Press, 2025. Pp. 522. ISBN 9781009505314. Hbk £125).