Two-Sided Matching by Alvin E. Roth & Marilda A. Sotomayor