Johan A. Lybeck, The future of financial regulation: who should pay for the failure of American and European banks? ( Cambridge: Cambridge University Press, 2016. Pp. xxxvi + 560. 40 figs. 25 tabs. ISBN 9781107106857 Hbk. £74.99)