Firms, Contracts, and Financial Structure by Oliver Hart | Menrva Books