Nicolas Lambert and Niko Matouschek Journal of Political Economy 129 (November): 3073-3140, 2021. Paper