International Review of Law and Economics, 0144-8188

Journal

ID: 1932555