Financial Stability and Public Confidence in Banks · Study