000 00363 a2200145 4500
999 _c12191
_d12191
020 _a9780691212166
082 _a330 TIR
100 _aTirole, Jean
245 _a Economics for the common good.
260 _aPrinceton, New Jersey :
_bPrinceton University Press,
_c2017.
300 _a563 pages;
490 _aEconomics
650 _aEconomics
942 _cBK