Two-Sided Matching: A Study in Game-Theoretic Modeling and Analysis (Econometric Society Monographs)