TY - BOOK AU - Tirole, Jean TI - Theory of corporate finance SN - 9780691125562 PY - 2006/// CY - New Jersey UK PB - Princeton University Press ER -