Skip to content
book: Economics for the Common Good
Licensed Unlicensed Requires Authentication Published by Princeton University Press 2018

Economics for the Common Good

Jean Tirole
  • Translated by: Steven Rendall