This book largely focuses on matchmaking markets: non-monetary, two-sided allocation problems such as school placement and organ donation.
Roth identifies three challenges facing two-sided markets:
- Thickness (getting enough buyers and sellers)
- Quickness (designing transactions to be easy to make and accept)
- Safety (limiting downside risk for both parties)
This makes an excellent companion read alongside Algorithms to Live By