Khafagy, Amr ORCID: 0000-0001-8976-6405 (2018) Regulation, supervision and deposit insurance for financial cooperatives: an empirical investigation. Annals of Finance, 14 (2). pp. 143-193. doi:10.1007/s10436-017-0307-y