Tirole, Jean Economics for the common good - UK: Princeton University press, 2017 - xi,563p.: hbk. 17 cm. Includes bibliographical references and index. ISBN: 9780691175164 Subjects--Topical Terms: EconomicsEconomic policyCapitalism--Social aspectsCommon good Dewey Class. No.: 330 TIR