Internet banking diffusion: A country-level analysis
rule of law and the international diffusion of e - commerce .