There Will Be Devil to Pay Bankers & Financial Crisis of 1931 Hansen 2025 HC New This 518 page hardcover book was published in 2025 by Cambridge University Press.