The Equilibrium Existence Duality 2023 Author(s) Elizabeth Baldwin Ravi Jagadeesan Paul Klemperer Alexander Teytelboym Publisher Journal of Political Economy