Two-sided matching a study in game-theoretic modeling and analysis - Roth, Alvin E. 1951-; Sotomayor, Marilda A. (Cambridge Univ. Pr., 1990)