The impact of globalization, natural resources abundance, and human capital on financial development: Evidence from thirty-one OECD countriesSyed Anees Haider Zaidi, Yaser Iftikhar, Muhammad Wasif Zafar et al.|Resources Policy|2019Cited by 266